what's the use case for wanting to override it? I can't think of one myself, it seems like a BL implementation detail of 'search context' stuff.