MOD: refactor Func1Task.