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