extend DualExpr; more norm support