There's also the popular theory that Rachel really is Jean, particularly since Phoenix Endsong has shown that she can exist simultaneously in several different versions with varying degrees of self awareness.