jstroop: because that's often what we DO in our applications, ake different things look the same. We need to provide search over hetereogenous data. It all needs to show up in the same search results. It doesn't all need to look identical, but it all needs to fit into the application sarch results.