             delete doc.__labels if _.has doc, '__labels'
             delete doc.metadata if _.has doc, 'metadata'
             Meteor.neo4j.call '___Neo4jObserveRemoved', {_id: doc._id, __labels: labels}, (error) ->
-              return throw new Meteor.Error '500', '[___Neo4jObserveRemoved] | Error: ' + error.toString() if error
+              return throw new Meteor.Error '500', '[___Neo4jObserveRemoved]', error if error
           else
             Meteor.neo4j.collections[collectionName].isMapping = false
 

    check link, String
    check subsName, String

    self = @

    if link and data[link]
      if @subscriptions[subsName] and not _.isEmpty @subscriptions[subsName]
        oldIds = _.map @subscriptions[subsName], (doc) ->


    Meteor.call methodName, opts, name, link, (error, uid) ->
      if error
        throw new Meteor.Error '500', '[Meteor.neo4j.call] Method: ["#{methodName}"] returns error!', error
      else
        Meteor.neo4j.uids.set _.union(Meteor.neo4j.uids.get(), [ uid ])
        return Meteor.neo4j.cache.get(uid, callback)
