The memory issues were the main reason (well, with a side helping of 'exploring things helps me at work'), but once it was back in Python adding new functionality became excessively straightforward.
Regards, -scott Welcome to Rivendell, Mr. Anderson.