@zachmullen, I'm trying to understand how to set things up to stream the request body from the client.  Is it as simple as assuming the ``contents`` parameter was constructed clientside as a ``Blob`` object, and therefore not constructing a proxy filelike object here (and instead just using the ``Blob.file`` property directly)?