zNS - Registrar skips __ERC721Pausable_init()
The initialization function of registrar skips the chained initializer `__ERC721Pausable_init` to initialize `__ERC721_init("Zer0 Name Service", "ZNS")`. This basically skips the following initialization calls:\\n```\\nabstract contract ERC721PausableUpgradeable is Initializable, ERC721Upgradeable, PausableUpgradeable {\\n    function \\_\\_ERC721Pausable\\_init() internal initializer {\\n        \\_\\_Context\\_init\\_unchained(); \\n        \\_\\_ERC165\\_init\\_unchained();\\n        \\_\\_Pausable\\_init\\_unchained();\\n        \\_\\_ERC721Pausable\\_init\\_unchained();\\n    }\\n```\\n\\n```\\nfunction initialize() public initializer {\\n  \\_\\_Ownable\\_init();\\n  \\_\\_ERC721\\_init("Zer0 Name Service", "ZNS");\\n\\n  // create the root domain\\n  \\_createDomain(0, msg.sender, msg.sender, address(0));\\n}\\n```\\n
consider calling the missing initializers to register the interface for erc165 if needed.
```\\nabstract contract ERC721PausableUpgradeable is Initializable, ERC721Upgradeable, PausableUpgradeable {\\n    function \\_\\_ERC721Pausable\\_init() internal initializer {\\n        \\_\\_Context\\_init\\_unchained(); \\n        \\_\\_ERC165\\_init\\_unchained();\\n        \\_\\_Pausable\\_init\\_unchained();\\n        \\_\\_ERC721Pausable\\_init\\_unchained();\\n    }\\n```\\n