handling union-declared module nested type in namespace
v2.1.2
ensure key