nothing is inherited from object.prototype, zipping is supported, and assert is implemented