split inflection tests by name
add complex names tests
fix inflection rules applying