I don't like the way integrate and derivative deal with the order of univariate series in TaylorSeries.jl.
I've checked that, integrate( 1. + O(t) ) gives on output 0. + O(t).
In my opinion, integrate( 1 + O(t)) should give t + O(t^2).
Similarly, derivative( t + O(t^2) ) gives 1 + O(t^2). In my opinion, derivative( t + O(t^2) ) should result in 1 + O(t).
Is there some reason for integrate and derivative behave in that (in my opinion, mathematically unnatural) way in TaylorSeries.jl?