export function subSelf<T extends IVec>(l: Sym<T>, r: IntTerm | number): Assign<T>;