The following test succeeds, even tho the objects are not identical. Is there anyway to do a deep equals with `rejectedWith`? Similar to `.to.eql` maybe? ```js it("Should fail", () => { return expect(Promise.reject({"error": "Error"})).to.be.rejectedWith({"error": "Eror"}); }); ```