question: public Set < String > addContent ( DialogueState newState ) { if ( ! paused ) { curState . addToState ( newState ) ; return update ( ) ; } else { log . info ( "system is paused, ignoring content " + newState ) ; return Collections . emptySet ( ) ; } }
target:  Merges the dialogue state included as argument into the current one, and updates the dialogue state.