Special Onymic Grammar in Typological Perspective (Cross-Linguistic Data, Recurrent Patterns, Functional Explanations)