Robustly get an object's own property keys (strings and symbols), including non-enumerables when possible
Returns an array of all enumerable symbol properties found directly upon a given object
Iterate over the own enumerable properties of an object, and return an object with properties that evaluate to true from the callback. Exit early by returning false
. JavaScript/Node.js.
Infer the owner of a path based on the owner of its nearest existing parent