Another pure functional UI experiment.