remember var positions. now at @68ms, could be faster with better vector
var eval support (except $in/$out support). @68m / @69ms
remove silly FIXME
delete non-eager cleaning code
make variables and cleanups in the same evalstring work
add EdgeEnv, as step for in/out support (needs in-memory graph to work, not there yet)