Tests pass on Python 2/3, IPython 0.13.2/0.1.1.