Added JSON->io.Writer; consistent ordering to WriteOnce