Extracted consistency checking for NameModel to new Type