/**
* {@inheritdoc}
*/
public function readStream($path)
{
$result = $this->readObject($path);
$result['stream'] = $result['raw_contents'];
rewind($result['stream']);
// Ensure the EntityBody object destruction doesn't close the stream
$result['raw_contents']->detachStream();
unset($result['raw_contents']);
return $result;
}