1. Separate dead token semantic to its own class 2. refactor InstanceIdentity to use new dead token class