A simple presenter/facade/decorator/whatever implementation.