Press the green flag to see it in action. To find out how it works you can See inside and read the commented code under the when Green Flag clicked block. (Yes, the code is verbose, but I could make a thingy that reads Smalltalk/Self style thingies, like in Objective-C)
Simple implementation of prototyping OOP! An object is an associative list of variables and values. A method is a variable that's value is a name of a broadcast. Calling a method is done by getting the method, then setting the self variable to the object, and then broadcasting.