OptionT some/none