Resolves #6  - do not further treat arrays of types as new type.