     project_is_public: (opts) =>
         opts = defaults opts,
             project_id  : required
-            consistency : undefined
             cb          : required  # cb(err, is_public)
 
     # cb(err, true if user is in one of the groups)

            group      : required  # see PROJECT_GROUPS above
            cb         : required  # cb(err)

    remove_user_from_project: (opts) =>
        opts = defaults opts,
            project_id : required

    get: (opts) ->
        opts = defaults opts,
            uuid        : required
            cb          : required
        if not misc.is_valid_uuid_string(opts.uuid)
            opts.cb("invalid uuid #{opts.uuid}")
