JSON marshaling over HTTP

Or: why does "[object Object]" appear in my network request payload?