Refactoring of the regular declensions part
Refactoring of the regular declensions part