docs: function( newRules ) {
  			// Check arguments and constraints. Clear cache.
  			// Note: we pass true in the 3rd argument, because disallow() should never
  			// be blocked by custom configuration.
  			if ( !beforeAddingRule( this, newRules, true ) )
  				return false;
  
  			if ( typeof newRules == 'string' )
  				newRules = parseRulesString( newRules );
  
  			addAndOptimizeRules( this, newRules, null, this.disallowedContent, this._.disallowedRules );
  
  			return true;
  		}