question: public void rewind ( ) { synchronized ( used ) { for ( ParameterPair pair : used ) { current . addParameter ( pair . option , pair . value ) ; } used . clear ( ) ; } }
target:  Rewind the configuration to the initial situation