src/notevil/index.js
function objectForKey(object, key, primitives){
  var proto = primitives.getPrototypeOf(object)
  if (!proto || hasOwnProperty(object, key)){
    return object
  } else {
    return objectForKey(proto, key, primitives)
  }
}
function objectForKey(object, key, primitives){
  var proto = primitives.getPrototypeOf(object)
  if (!proto || hasOwnProperty(object, key)){
    return object
  } else {
    return objectForKey(proto, key, primitives)
  }
}
function objectForKey ( object , key , primitives ) { var proto = primitives . getPrototypeOf ( object ) if ( ! proto || hasOwnProperty ( object , key ) ) { return object } else { return objectForKey ( proto , key , primitives ) } }
walk a provided object's prototypal hierarchy to retrieve an inherited object
walk a provided object s prototypal hierarchy to retrieve an inherited object