In a perfect world these checks would be something inherent to the races yeah but until someone fixes mutantrace code...