Newsqueak: a language for communicating with mice
