Added getters for initialValueTypes, inherited, dataTypes and traitMapping, so that these methods can be overridden in subclasses of Property.