public static function init() { parent::init( self::$magicWordKeys, self::$substitutes, self::$magicWordArray, self::$flipMagicWordKeys ); self::$title = new self( self::title ); self::$shortTitle = new self( self::shortTitle ); self::$place = new self( self::place ); self::$edition = new self( self::edition ); self::$firstPage = new self( self::firstPage ); self::$version = new self( self::version ); self::$number = new self( self::number ); self::$archive = new self( self::archive ); self::$jurisdiction = new self( self::jurisdiction ); self::$keyword = new self( self::keyword ); self::$page = new self( self::page ); self::$pageRange = new self( self::pageRange ); self::$volume = new self( self::volume ); self::$issue = new self( self::issue ); self::$opus = new self( self::opus ); self::$bookLoc = new self( self::bookLoc ); self::$part = new self( self::part ); self::$chapterLoc = new self( self::chapterLoc ); self::$folio = new self( self::folio ); self::$column = new self( self::column ); self::$table = new self( self::table ); self::$figure = new self( self::figure ); self::$section = new self( self::section ); self::$paragraph = new self( self::paragraph ); self::$noteLoc = new self( self::noteLoc ); self::$footnote = new self( self::footnote ); self::$endnote = new self( self::endnote ); self::$verse = new self( self::verse ); self::$line = new self( self::line ); self::$locator = new self( self::locator ); self::$type = new self( self::type ); self::$link = new self( self::link ); self::$url = new self( self::url ); self::$callNumber = new self( self::callNumber ); self::$doi = new self( self::doi ); self::$isbn = new self( self::isbn ); self::$date = new self( self::date ); self::$accessed = new self( self::accessed ); self::$issued = new self( self::issued ); self::$filed = new self( self::filed ); }