Why on hell did they name 2.33 GHz CPU E6650! If I'm correct "slot" for E6500 was empty?!

If I remember correctly 6650 is higher then 6600, but then again, E6650 will for sure be slower then 6600!