docs: function() {
  			this.acquire(); // Setting up relations often also involve calls to 'set', and we only want to enter this function once
  			this._relations = [];
  			
  			_.each( this.relations, function( rel ) {
  					var type = !_.isString( rel.type ) ? rel.type :	Backbone[ rel.type ] || Backbone.Relational.store.getObjectByName( rel.type );
  					if ( type && type.prototype instanceof Backbone.Relation ) {
  						new type( this, rel ); // Also pushes the new Relation into _relations
  					}
  					else {
  						Backbone.Relational.showWarnings && typeof console !== 'undefined' && console.warn( 'Relation=%o; missing or invalid type!', rel );
  					}
  				}, this );
  			
  			this._isInitialized = true;
  			this.release();
  			this.processQueue();
  		}