I'm still hesitant about the semantics behind the toy font face name. Would cairo_system_font_face_t be a more apt description? And then introduce a new type and ensure CAIRO_FONT_TYPE_TOY is never returned, only to be kept as an amusing anecdote. -- Chris Wilson