twins: Collection support, handle ObservableCollection

Resolves GH-36.