public function hasWriteAccess() : bool
   {

      return $this->isOpen()
         && (
               $this->access == static::ACCESS_WRITE
            || $this->access == static::ACCESS_READWRITE
         );

   }