Good stuff Bart. My last comment dissappeared so this is what I saved from it

1) Multiple Inheritance is one of those concepts that seems like a great idea, and was heralded as C++s killer feature (back when C++ was the King of OO), but I am still stuck for an example of when it's actually useful to use Multiple Inhertiance. It always seems to come with incredible complexity, and out of a desire to use Multiple Inheritance, rather than a desire to do the right thing.

2) You've probably read this already, but its good stuff re: Eval http://24ways.org/advent/dont-be-eval

3) A good guide on the "gotchas" in AJAX, if you'd like one is here...