StructuredType is now parametrized
Improvements