what about subclassing of properties?