
* "native" formatting, json, arrays, object/structs, functions ...
* %q %U
* Java has a %n flag to print the platform native newline... in POSIX
  that means "number of chars printed so far", though.
* Use of Writer and Buffer internally in order to make fprintf, printf, etc.
  easier and more elegant.
  
* See "Discussion" in README

* scanf, pack, unpack, annotated hex
* Consistent error handling.
* Rewrite (probably), now that I know how it's done.
