catch node evaluation errors
tweak experimental text output
clean up binary section
clean up presentation of functions+assignment