Renamed parameters, added <summary>, nice TypeIsAlive.