more tests, enforcing key parts must be Integers or UTF-8 Strings