sets and maps use a different property `.size` for their length but in the context of chai it should work the same way. ```javascript expect(new Set([1])).to.have.lengthOf(1); // currently UncaughtException AssertionError: expected {} to have property 'length' ```