added Boolean.prototype