CollectionView and CompositeView triggers changes with specs

This is a fork of @nuragic's #771 PR. All I did was rebase off of v2.0 and update an out of date test.