lerp method
Linear interpolation between this and o by amount (component-wise).
amount should be in the range [0.0, 1.0].
Implementation
Q lerp(Q o, double amount) => _q(
x + amount*(o.x - x),
y + amount*(o.y - y),
z + amount*(o.z - z),
w + amount*(o.w - w),
);