Default 'base' namespace does not generate prefixed type names
Use whole import closure to figure out object properties. impossible to do this lazily