A domain specific language for pong.