code: function baseGet (coll, path) {
    return (path || []).reduce((curr, key) => {
      if (!curr) { return }
      return curr[key]
    }, coll)
  }
docs: get an object from a hierachy based on an array of keys
  @param  {Object|Array} coll
  @param  {Array}        path    list of keys
  @return {Object}       value, or undefined