2Vlad: Русские идентификаторы конечно вызывают дискомфорт. Но как Вы предлагаете поступить в модуле MtLingvo, например? Я знаю, как по-русски называются падежи, и понимаю смысл констант. А Вы можете привести их английские эквиваленты? И если даже сможете, все ли читающие код поймут назначение этих констант?