Change the order in tulpes to (x, y, z, xeps, yeps, zeps).
(FastPiecewise.__init__): do the computation of limits_at_end_points and of the other values in one loop