by which I mean ... tell me if I'm doing it wrong 😉
My impl of multipart/form-data tries to avoid buffer copies. It only does one copy to free the network buffers. But it doesn't presume you want a byte array or a String or just want to stream the bytes elsewhere. This is up to the application to decide.
I get it so I made my own poor man's coercions
there is a special case ... for streaming the file(s) needs to be the last input to the form ... (also what S3 insists on by the way)
although I agree that that's not the main concern of yada