Creates the underlying stream lazily when required.
Overrides StreamDecoratorTrait::createStream
protected function createStream() : StreamInterface { return Utils::streamFor(Utils::tryFopen($this->filename, $this->mode)); }