@Intercept.baseType using typeFieldName as the type field name.baseType using typeFieldName as the type field name.baseType using "type" as
the type field name.baseType, but any subtype
of that type.type identified by label.type identified by its simple
name.