plus python's multi threaded... man i cant believe an upgrade thread is turning into a "app-switching" thread. i dont think MEL is going anywhere... since maya is basically a bunch of MEL [maya embeded language.] scripts on top of the API... but im no expert, and i dont work for autodesk.