code: function deepPattern(patternId, obj) {
    const pathBits = idKeys(patternId);
    pathBits.shift();
    pathBits.splice(-1, 0, 'collection', 'items');
    return deepObj(pathBits, obj, false);
  }
docs: Given a nested pattern `obj` and a `patternId`, find that pattern
  in the object. That means inserting some properties to stick it in the
  proper `collection` and `items` for a given pattern hierarchy.
  @example deepPattern('foo.bar.baz.bong', patterns); // ->
  object reference at patterns.foo.bar.baz.collection.items.bong
  
  @param {String} patternId
  @param {Object} obj       Object with all Patterns
  @return {Object}          Object reference to patterns