gfx_phase
type OrderFun<S, K, P> = fn(_: &Object<S, K, P>, _: &Object<S, K, P>) -> Ordering;
Ordering function.