* api/render: render JSON directly to the underlying writer * also consider json.MarshalerError a panic