code: function(obj, fn) {
        var _keys, filtered;
        filtered = objelity.filterObject(obj, fn);
        _keys = objelity.deepKeys(filtered);
        if (_keys.length <= 0) {
          return {};
        } else {
          return _.get(filtered, _keys[0]);
        }
      }
docs: fnでtrueを返すオブジェクトを返す 複数当てはまる場合はいずれかを返す