docs: function( userId ) {
  
  		return this.memory.createRoom( userId )
  			   .then( function( id ) {
  
  			   		rooms[ id ] = room( this.memory, id );
  			   			
  						return promise.resolve( rooms[ id ] );
  			   }.bind( this ), function() {
  
  			   		return promise.reject( 'could not get a roomID to create a room' );
  			   });
  	}