enhancement
If the size of an InputStream is unknown, it is currently not possible to create a `BinaryData` with a specified name.
It should be possible to create `FileBasedBinaryData` objects by specifying a name.
Test
TestBinaryDataFactory#testFileBasedBinaryData()