- clifford(unsigned char rl, const exvector & v, bool discardable = false, const ex & metr = lorentz_g(varidx((new symbol)->setflag(status_flags::dynallocated), 4),varidx((new symbol)->setflag(status_flags::dynallocated), 4)));
- clifford(unsigned char rl, std::auto_ptr<exvector> vp, const ex & metr = lorentz_g(varidx((new symbol)->setflag(status_flags::dynallocated),4),varidx((new symbol)->setflag(status_flags::dynallocated),4)));
+ clifford(unsigned char rl, const ex & metr, const exvector & v, bool discardable = false);
+ clifford(unsigned char rl, const ex & metr, std::auto_ptr<exvector> vp);