Added Collections.copy() to create copies of collections.
Added option to trigger added() with existing docs in Collections.observe().
Added Setter.isDefined().