Adding CommandBuilder API to ExternalTool