Just make sure your code is accurate.
On the same piece of property, you are declaring it twice. None AND Identity.
Have you attempted to only keep one? Although it appears to be the proper course of action after seeing other implementation, those options, in my understanding, are mutually exclusive.