i: discard "env" for i.eval, generate env dynamic