fix a severe bug : copy-constructor expected in EvalObj