Make Unicode output configurable (in source)

This partially reverts commit 4557825e1c33646972b21567cec99680988fe5fb.
It also covers naturals.