Originally Posted by
ShurikVch
A 99
The most conservative approach: you don't change the Race unless the RAW says so (AFAIR, none of templates do it)
The popular alternative approach: Race==Subtype - if you have the racial Subtype, you have the Race, if you change(/lose) it - you change(/lose?) the Race. But this approach is problematic for Races which don't have their "own" racial Subtype (like Lizardfolk have only "Reptilian"), or too different without having the distinct Subtype (Avariel and Drow are both "Elf"); IIRR, Spellscale got only "Dragonblood"...