refined the eac() method
fixed bug where args() method was iterating over non-enumerable properties or properties added to an object's prototype
fixed bug in the map() method