Refactoring, allow to add several listeners to one signal at the same time.