public function asZIP()
 {
     $this->preventMultipleTypes();
     self::$typed = __FUNCTION__;
     Header::asZIP();
     return $this;
 }
 public function asZIP()
 {
     self::$typed = __FUNCTION__;
     Header::asZIP();
     return $this;
 }