sequence
OptionResult
MapResult
TraversableResult
split
TraversableResult
swap
Result