public static bool operator !=( GameRuleItem a, GameRuleItem b )
{
if ( object.ReferenceEquals( a, null ) && object.ReferenceEquals( b, null ) )
return false;
if ( object.ReferenceEquals( a, null ) || object.ReferenceEquals( b, null ) )
return true;
return a.Equals( b ) == false;
}