Interface ChangeAwareContainer<E,​M extends ContainerChange<?,​E>,​L extends EventListener<M>>