Renamed to RequirementOrderItem for more general use, and commitment only makes so much sense in the common use context