public static void Apply <TValue>(this Option <TValue> option, Action <TValue> applyWhenSome, Action applyWhenNone) => option.Do(applyWhenSome, applyWhenNone);
public static void Apply <TValue>(this Option <TValue> option, Action <TValue> apply) => option.Do(apply);