Revert "output fix"

This reverts commit 88d3451ec72610fbd4315ce66c1bda98ef742ffe.
Revert "output fix"

This reverts commit fc851aeb099b0cf1fb916e97ea6152c5183e7d48.
Revert "syntax error"

This reverts commit 17e43baac0bd3252d09549751b3246037fa1a9aa.
Revert "stability improvements and unicode character work"

This reverts commit 6d7ad176dc5bac853a55e72a7bf049d4713e21c8.
Revert "safe output"

This reverts commit 072ccca696e7c5a230bb1f2cd52ec0f54760830a.