Sure it doesn't. I just did this to allow users to specify size of the stream contents if they know it upfront. It would probably be worth mentioning in the documentation that this property can be set on streams passed in.