Adding JSON permanently and disabling proguard.
Adding support for Opaque values.  Adding support for throwables.