     deferred.promise
 
   ###
-  Creates a new user based on code or selects existing user if the code already registered
+  Creates a new user based on code or returns existing user if the code already registered
   Input: code = 'blah'
-  Returns: a promise of a user object
+  Returns a promise (a user object)
   ###
   getUser: (code) ->
     return null if @error

    deferred.promise

  ###
  className = 'className'
  id = 'lala'
  returns promise
  ###
  find: (className, equalToArray) ->

    deferred.promise

  ###
  eg className = 'Users'
  eg id = '<some class>'
  eg data = {action: 'update'}
  ###
  update: (className, id, data) ->
    return null if @error
