public static bool Equals(NaturalString first, NaturalString second, StringComparison comparison = StringComparison.CurrentCulture) { if (ReferenceEquals(first, null) && ReferenceEquals(second, null)) { return(true); } if (ReferenceEquals(first, null) || ReferenceEquals(second, null)) { return(false); } return(first.Equals(second, comparison)); }