Update all collections for new change observers

Such that all specs pass.
Add change observer documentation