Question: DifferentialGeometry: how to apply a vector to 0-form

How can the ?DifferentialGeometry package be used to apply a vector (derivative) to a scalar?  I thought Hook might be used here, but I don't know that there is a way to express a scalar as a 0-form.  Consider

with(DifferentialGeometry):
DGsetup([x,y],E2):
Hook(D_x, x^2);
Error, (in DifferentialGeometry:-Hook) expected 2nd argument to be a differential form or bi-form. Received x^2

I'd like it to compute 2*x.

Addendum:

Found it, ?LieDerivative

Please Wait...