Added ?shouldEqual and ?shouldEqual macros