Fixed interpret func call to reuse output variable.
Interpret expr now outputs to a real var when appropriate.