Functions returning multiple values.
Functions returning multiple values ?!? Can somebody just kill me now? Python has this questionable "feature". Oh what joy to read someone else's poorly written code with nonexistent naming conventions vommiting out values into other poorly named variables.
Another thing: since we're making changes already, can we please have a proper destructor that is called at predictable times?