Import options_parser
Fix to_error in taker.
Make clang-format happy
Check in Maybe.apply and report error in value