implement operator.pos; implement operator.xor; implement operator.rshift