public static Option <T> None <T>() => Option <T> .None();
public static Option <T> Some <T>(T data) => Option <T> .Some(data);