Throw ArgumentError when given a null string to decode
Fix GetResponse JSON encoding