code: function transformer (selection) {
      const type = quantum.isSelection(selection) ? selection.type() : undefined
      const entityTransform = transformMap[type] || defaultTransform
      return entityTransform(selection, transformer, meta) // bootstrap to itself to  make the transformer accessible to children
    }
docs: renders an selection by looking at its type and selecting the transform from the list