docs: function( forms ) {
  			if ( this.disabled )
  				return;
  
  			if ( !forms )
  				return;
  
  			var i, form,
  				transfGroups = [],
  				preferredForm;
  
  			// First, find preferred form - this is, first allowed.
  			for ( i = 0; i < forms.length && !preferredForm; ++i ) {
  				form = forms[ i ];
  
  				// Check only strings and styles - array format isn't supported by #check().
  				if ( ( typeof form == 'string' || form instanceof CKEDITOR.style ) && this.check( form ) )
  					preferredForm = form;
  			}
  
  			// This feature doesn't have preferredForm, so ignore it.
  			if ( !preferredForm )
  				return;
  
  			for ( i = 0; i < forms.length; ++i )
  				transfGroups.push( getContentFormTransformationGroup( forms[ i ], preferredForm ) );
  
  			this.addTransformations( transfGroups );
  		}