Dynamic SpaceOutliner.display_mode (Blender 2.5)?

As any thought been given to or consideration for dynamic (i.e. Python driven) outliner filters? In other words the ability to code additional selections for the outliner dropdown. Right now there are things like: Current Scene, Visible Layers, Selected, and many more.

So question is: Is the new API going to allow adding to the outliner display mode list via Python? With said selection then returning a list of objects that represent the selection (selection essentially firing off some code that returns a subset of the current objects)? Either by standard Blender attributes of the objects (Scene it is in, is it selected, all objects named Bob) and/or by custom object properties (All objects where property name “Foo” has the value “Bar”).