Refactor SequentialExecutor.callListeners()
More refactoring on callListeners