private static void TestEqualsCore( MessagePackObject left, MessagePackObject right, bool expected )
		{
			Assert.AreEqual( expected, left.Equals( right ), "{0}=={1}", left.DebugDump(), right.DebugDump() );
		}
 private static void TestEqualsCore(MessagePackObject left, MessagePackObject right, bool expected)
 {
     Assert.AreEqual(expected, left.Equals(right), "{0}=={1}", left.DebugDump(), right.DebugDump());
 }