code: function ( init )
  	{
  		$.extend( true, this.s, ColVis.defaults, init );
  
  		// Slightly messy overlap for the camelCase notation
  		if ( ! this.s.showAll && this.s.bShowAll ) {
  			this.s.showAll = this.s.sShowAll;
  		}
  
  		if ( ! this.s.restore && this.s.bRestore ) {
  			this.s.restore = this.s.sRestore;
  		}
  
  		// CamelCase to Hungarian for the column groups 
  		var groups = this.s.groups;
  		var hungarianGroups = this.s.aoGroups;
  		if ( groups ) {
  			for ( var i=0, ien=groups.length ; i<ien ; i++ ) {
  				if ( groups[i].title ) {
  					hungarianGroups[i].sTitle = groups[i].title;
  				}
  				if ( groups[i].columns ) {
  					hungarianGroups[i].aiColumns = groups[i].columns;
  				}
  			}
  		}
  	}
docs: Apply any customisation to the settings from the DataTables initialisation
  @method  _fnApplyCustomisation
  @returns void
  @private