optionDecoder
StringDecoderInstances
optionEncoder
StringEncoderInstances
orElse
Result
Failure
Success