This is an abstract base contract to be inherited by other Lens Protocol NFTs, it includes the slightly modified ERC721Enumerable, which itself inherits from the ERC721Time-- which adds an internal operator approval setter, stores the mint timestamp for each token, and replaces the constructor with an initializer.