test array type
add MultiEnumSet with tests.  not as clean as Id like, but pretty close
put everything into a package
add nEnums
add EnumUnionFeatureSet -- still not great