[BUGFIX] don't use generics in executors impl