public static bool HasSomeValue <T>(this FSharpOption <T> value) { return(value.Match(v => !v.Equals(default(T)), false)); }