subcomponents { A { name: "A"; path: "a"; fetch { git { url: "http://example.com/repo.git"; branch: "master"; } } template { /* Reserved */ exec: "pwd"; args: "-P"; } } }