Although diff() seems to work with scalar values such as
@vars t
diff( cos(t), t) # = -sin(t)
it does not work on tuples
@vars t
pos = (cos(t), sin(t))
dif( pos, t) #error
or arrays
@vars t
pos = [cos(t), sin(t), 0.0]
dif( pos, t) #error
Are there plans to make ::Basic types work with Calculus.diff and Calculus.jacobian?