The '''dateutil.rrule''' package (version 1.5) used in matplotlib/pylab creates some list, which it expects it can slice through.<br>
'''dateutil.rrule''' package (version 2.2) does not have this problem.
But relax will create these as '''xrange''' which is not-sliceable.