         credential.save (err)->
           return  if failed err, callback, credData
 
-          delegate.addCredential credential, as: "user"
           delegate.addCredential credential, as: "owner", (err)->
             return  if failed err, callback, credential, credData
 

          return callback new KodingError "Target not found."

        { models } = result
        target = models[0]

        if target instanceof JUser
          target.fetchOwnAccount (err, account)=>

      instance        :
        delete        :
          (signature Function)
        shareWith     :
          (signature Object, Function)
        fetchUsers    :
          (signature Function)
        # update        :
        #   (signature Object, Function)

