Finish OO change, change params.
my() on $i etc need to before eval() of expr.
Finish OO change.