Why not use `op2.ON_TOP` and `op2.ON_BOTTOM` as the named constants?