either
BooleanOps