Added emptiness constraints

Missing a test: 

`boolWrapper(constraints, {}).should.be.true;`