For Python 3.x, map() returns a map object which needs to be cast to a list for some of the return values in the expand and let methods. Otherwise, some tests will fail.
Add /ipynb/ and /py/ subdirectories to keep the home page neater.