public override Thing Eval(ProgramRunner runner) { return runner.GetMemory(((Things.String)left).str); }