The contents attribute of a collection can now reference other collections; changes to a given collection (i.e., a change in contents or a restricting of the collection) are appropriately propagated up the reference chain.  The logic of the collections controller has been made significantly more complex.