@Zigmunt: re: line 47 yep, I caught that one too, and Colin fixed it in the update.
Re the wrapping of list(range(2)) etc. I think you're right:
Python 3.2.3 (default, May 3 2012, 15:51:42)
[GCC 4.6.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> (soft, hard) = range(2)
>>> soft
0
>>> hard
1
@Zigmunt: re: line 47 yep, I caught that one too, and Colin fixed it in the update.
Re the wrapping of list(range(2)) etc. I think you're right:
Python 3.2.3 (default, May 3 2012, 15:51:42)
[GCC 4.6.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> (soft, hard) = range(2)
>>> soft
0
>>> hard
1