Has anyone looked at looking up the type hierarchy for search callback implementations?
I did this for one client web site, but it was highly customized. All searchable content was a subtype of a specific subtype of content_revision.
For example, I created a subtype of content_revision called "all_content" and all the interesting objects in the web site derived from all_content.
This makes things simple. One problem with searching up the type hierarchy now is content_revision implementations that rarely make sense.
Is there a benefit to adding this feature to the search package or will it introduce unexpected behavior?