Gracias otra vez, funciona perfecto.
Ya le entendó la lógica, lo que me confundio fue el contra quien se evaluava para determinar true o false, pero ya me di cuenta que no se evalúa contra nadie, sino se le asigna por uno mismo.
Se me hace muy ingenioso, porque no importa al final que valor se le asigne.