Does my almost total lack of Python experience show? :P Glad you've had the time to review it :)