made IsSurnameFirst() static too

because we want to extract it into the new factory class