static box ShrOperator { apply(a, b) { return a >> b } }