adjusted event bubbling for aggregate documents.
events now bubble up to the root correctly again.
added test to ensure that changes are tracked both on collection and
document modifications.