 
 			@instance: ->
 				_instance ?= new Roster()
+
+			$fetch: (opts = {}) ->
+				opts.params = _.defaults populate: ['user', 'group', 'createdBy'], opts.params
+				super opts
 
 		class User extends pageableAR.Model
 			@type:

			$parse: (data, opts) ->
				ret = super(data, opts)
				_.each ['updatedAt', 'createdAt'], (field) ->
					ret[field] = new Date Date.parse ret[field]

				return ret

			$fetch: (opts) ->
				super _.extend opts, populate: ['file_inode', 'createdBy']

		class Attachment extends pageableAR.Model
			$urlRoot: ->


				return ret

			$fetch: (opts = {}) ->
				opts.params = _.defaults populate: ['moderators', 'members', 'createdBy'], opts.params
				super opts

			exit: ->
				@$save {}, url: "#{@$url()}/exit"

