rename CommandExecutor::executeCommand() so that it's not confused with the Builder::executeCommand()