Implemented Choice.toOption/ofOption and Option.ofChoice/toChoice/toChoiceWith.