11 Interactive Value Port
it uses write-special to send snips to the port
and uses mrlib/syntax-browser to turn
syntax object into snips and then uses
write-special with the result to send it to the
port. Otherwise, it behaves like the default handler.
If snip-handler is not #f, then
set-interactive-display-handler passes any snips
to it (not those it creates by
mrlib/syntax-browser) instead of calling
To show values embedded in lists and other compound object,
it uses pretty-display.