Something about having a range is causing a bug I think. It may not currently work for data that isn't shifted to t = 0.