I agree, but sadly the other code paths do not work, it seems like
scoped_search can't see multiple definitions in parent classes?