need to replace `t by t before calling eval to allow parse to

reference a local variable