public function detach() { $this->assertAttached(); $result = $this->stream->detach(); $this->stream = null; return $result; }