------------------
- 100% test coverage.
- Add an ``add`` method that does what ``__setitem__`` does. It also
provides a flag named ``send_events``, which by default is True. If
it is False when ``add` is called, folder events
(``IObjectWillBeAddedEvent`` and ``IObjectAddedEvent``) will not be
sent.
- Add a ``remove`` method that does what ``__delitem__`` does. It
also provides a flag named ``send_events``, which by default is
True. If it is False when ``add` is called, folder events
(``IObjectWillBeRemovedEvent`` and ``IObjectRemovedEvent``) will not
be sent.