either
BooleanOps TryOps