Tests and tweaks to ObservableCollection

Test for ObservableCollection, plus tweaks due to test results