Every client created by the generator includes an executor member variable that is defined as std::shared_ptrUtils::Threading::Executor m_executor; due to the way C++ namespace resolution works, it would be nice if the generator could fully quality this type to Aws::Utils::Threading::Executor (include the Aws::), in case we have a conflicting Utils namespace definition (since Utils is a pretty common name for a namespace).