Replaced all methods in PrimitiveType.ejava with delegations to
PrimitiveTypeExtension to ease maintenance