!7 sclass InputReverser extends DynTextArea { InputChooser inputChooser = new(this); JComponent visualize() { ret northAndCenter(wrap(inputChooser), super.visualize()); } void update { if (inputChooser.update()) setText(reversed(inputChooser.input())); } }