Terence Parr Blog from Oct 03, 2007

Skip to end of sidebar Go to start of sidebar
Dynamic mixins

Awesome. Mantra does a dynamic mixin. Just map a string to a closure with "self" as first arg:

also note you could alter the MetaClass per object (set .class field) to alter behavior per instance! You can ask about meta object now:

To avoid strange bugs, you can only add not override/alter behavior.