The indexers provided by Amplee (AtomIDIndexer etc.) do not have a remove function. This
does not work out well if a particular entry is removed from the
Considerations need to be put in place to ensure that race conditions are handled properly.
Secondly , since the AtomPubCollection?.attach calls the
MemberResource?.index method, should the AtomPubCollection?.prune method
be calling some function in the MemberResource? class to handle the
unsetting of this index or should we just handle the unsetting of the
index within the CollectionHandler? code ?