This reminded my of Self's interface to objects somehow: http://www.nakedobjects.org/ Cheers, Steve Io, a small language: http://www.iolanguage.com/