fix Indexes bug
remove ApplyNotifyCollectionChangedEventArgs because it is incomplete
change UseObserver parameters order
add: Choice support implicit conversion
fix: not Choice supported switching internal/public