2 ms·A descendent of Smalltalk seems like it might fit the bill here..by rwl4 14y agoA descendent of Smalltalk seems like it might fit the bill here..