ajoute `super Collection[E]` ?