either
BooleanOps
TryOps