A sink writing to path.
A sink writing to a platform URI or URL string.
A sink writing to a library-chosen temporary file.