docs: function checkForIdAndData(object, callback) {
      var id = object[options.idProperty]
        , foundObject
      if (id === undefined || id === null) {
        return callback(new Error('Object has no \''
          + options.idProperty + '\' property'))
      }
  
      foundObject = findById(id)
  
      if (foundObject === null) {
        return callback(new Error('No object found with \''
          + options.idProperty + '\' = \'' + id + '\''))
      }
  
      return callback(null, foundObject)
    }