support all permutations of naming & test that fact