docs: function( tag ) {
  		var holder;
  
  		// Check for block context.
  		if ( tag in CKEDITOR.dtd.$block ) {
  			// Indeterminate elements which are not subjected to be splitted or surrounded must be checked first.
  			var inter = this.contains( CKEDITOR.dtd.$intermediate );
  			holder = inter || ( this.root.equals( this.block ) && this.block ) || this.blockLimit;
  			return !!holder.getDtd()[ tag ];
  		}
  
  		return true;
  	}