Implementation of an idea for supporting certain kinds of GUI: that is state based, user-driven ones. The GUI is intended to manipulate a state, and it is responsive rather than active. Configuration is an example.