added Object.prototype.map
added Object.prototype.filter