FE.Maybe is an explicit data type for representing values that might or might not exist
FE.Maybe
FE.Result is a data type for representing output of a computation that either succeeded or failed
FE.Result
FE.Review is a data type similar to FE.Result, made for representing output of a computation that either succeed (accepted) or fail (rejected), but that might continue despite of issues encountered (issues)
FE.Review
accepted
rejected
issues