JavaScript comparisons can't be redefined or overloaded to operate meaningfully on host objects.This is good to know. I wont waste any more time trying to find a way to manipulate the JavaScript operators to perform this task.
The simplification provided I think will be my best option.
Thank you!