Executor not inherit but delegates to ThreadPoolExecutor