If I can suffer through doing this in VB and C#, I guess I can do it in Python as well.
Note: I'd say my C# version will be releasable in about an hour.
But I REALLY don't like depending on indentation level.
Something tells me as far as evils go, it'll be the lesser.
Thanks.