<p>I have a Flex <code>ComboBox</code> that gets populated by a <code>dataprovider</code> all is well...</p>

<p>I would now like to add a default " -- select a item --" option at the 0 index, how can I do this and still use a <code>dataprovider</code>? I have not seen any examples of such, but I can't imagine this being hard...</p>

The way I've dealt with this in the past is to create a new collection to serve as the data provider for the combobox, and then I listen for changes to the original source (using an
```
mx.BindingUtils.ChangeWatcher
```
).  When I get such a notification, I recreate my custom data provider.
I wish I knew a better way to approach this; I'll monitor this question just in case.