Рефакторинг Executor: метод extendFunctions - фабрика, вынесен в хелперы