Why not call the method 'IsValidPartName' to avoid double negative here?