Numbers can always compare to unitless numbers.  Expand Number tests.
Fix @wrap_python_function to handle complex units.
Default String encoding to UTF-8.  Sigh.