It is almost impossibel to create a checker because there is no list of all posslible name and no way to parse the text to dertermin if it is a name (Is is theroretycly possible but you have to make a program that understand human laguage and a bit beyound the scope of checker code)