`idnControlSubField` is already set to false in `compareIdFromRecord`. No need to do it here again. Also, I think, the `compareIdFromRecord`-method is so simple that it is not really necessary. You could simple place the check here directly.