public boolean matchesElement() {
   return a.matchesElement() || b.matchesElement();
 }