trying to revise the whole left/right comparator stuff, things were
getting blurry with all the static/subclass things. first try to improve
this