Map
Add print.go from go stdlib for testing
in walk*List funcs, don't make copies of id
Reduce the # of mem copies
TestMapStability
Don't use pushed varargs - reduces mem usage by 30%