Fix some issues with structed append operations
Replace prints with logging wrapper statements
Show the tree in realtime from structed for emacs