Proper closure support, suppress printing internal structures, and GC bugfixes.
Fixed memory leak in sym -> str function.