ItemsSourceProvider
Set DataSource on ItemsSource changed
Binding to ObservableCollection
Move BindingListAdapter to separate namespace
Clear bindings and values on BeginInit
ItemsSource serialization