public void On(DocumentHandleDetached e)
 {
     _documents.FindAndModify(e, (DocumentDescriptorId)e.AggregateId, d => d.Remove(e.Handle));
 }
 private void When(DocumentHandleDetached e)
 {
     _handles.Remove(e.Handle);
 }