Appeler checkRight avec les deux arguments à false corresponde à ne rien checker du tout.
Plutôt que de prêter à confusion, autant être clair dès le départ et ne pas mettre la ligne pour bien faire comprendre qu'on ne check rien...

En plus passer dans des if pour passer dans des if et ne rien faire du tout, c'est contre-performant...