Updates AbstractCollection implementation.
Updates API documentation for AbstractCollection