bool operator()(const T &val, const T &val2) const { return priority_order(val, val2); }
BOOST_INTRUSIVE_FORCEINLINE bool operator()(const T &val, const T &val2) const { return priority_order(val, val2); }