Replaced static property extractors with polymorphic properties