Sorta working. Some issue with the enclosing objects array becoming undefined.
Remove previous definition of a method. Set the current mixin when incrementally compiling a method. Noting that Safari is the only browser that properly tracks source positions in eval.