public static OptionUnsafe <R> bind <T, R>(OptionUnsafe <T> option, Func <T, OptionUnsafe <R> > binder) => option.Bind(binder);
public static OptionUnsafe <A> flatten <A>(OptionUnsafe <OptionUnsafe <A> > ma) => ma.Bind(identity);