public bool Creates_Maybe_NonEmptyString_Only_For_Not_Empty_Strings(string x) { return(NonEmptyString .Maybe(x) .Equals(Maybe <NonEmptyString> .Nothing) .Equals(string.IsNullOrEmpty(x))); }