 
   { Relationship } = jraphical
 
-  { ObjectId, ObjectRef, Inflector, daisy, secure, race, signature, dash } = require 'bongo'
+  { ObjectId, ObjectRef, Inflector, secure, race, signature } = require 'bongo'
 
   Validators  = require './group/validators'
   { permit }  = require './group/permissionset'

            when 'deleted' then deletedTags.push tag.title
            when 'synonym'
              childTag = tag
              synonyms.push ->
                childTag.fetchSynonym (err, synonym) ->
                  if not err and synonym?
                    resultMap[synonym.getId()] ?= synonym
                    parentTag = resultMap[synonym.getId()]
                    parentTag.children ?= []
                    parentTag.children.push childTag.title
                  synonyms.fin()
            else resultMap[tag.getId()] = tag

        dash synonyms, ->
          result = []
          result.push val for key, val of resultMap
          callback null, { tags: result, deletedTags }

            else
              existingTagIds.push ObjectId tagRef.id
              fin i

        (next) ->
          JTag.all ({ _id: { $in: existingTagIds } }), (err, existingTags) ->
            if err
              callbackForEach err
            else
              callbackForEach null, tag for tag in existingTags

      ]

  create = (data, creator, callback) ->
