TPositionCriteriaBase derived classes class types If the following line generates an error, too many fields have been added to the TPositionSelectionOrder::TOrder enumeration, some must be removed to maintain BC.