I think I got it right now? I made `inputEncoding: void` when the data arg is a `Buffer`-like, I think that's most sensible.  If you still think that's wrong please just post what you think is right and I will insert it, this sparse argument stuff is making my head spin today \U0001f922 