Iterate over the own and inherited enumerable properties of an object
Description
Iterate over the own and inherited enumerable properties of an object, and
return an object with properties that evaluate to true from the callback.
Exit early by returning `false`.