performance: Writer.build should copy less.
performance: Writer.build should copy less.

The build method copies the input lists several times. That
cost about 0.1s in the gyp generation for the Chromium project for
no gain.

fuchsia-mirror/third_party-ninja,automeka/ninja,kissthink/ninja,jimon/ninja,rjogrady/ninja,syntheticpp/ninja,syntheticpp/ninja,synaptek/ninja,colincross/ninja,ignatenkobrain/ninja,tfarina/ninja,mydongistiny/ninja,sorbits/ninja,Maratyszcza/ninja-pypi,ThiagoGarciaAlves/ninja,ndsol/subninja,moroten/ninja,dorgonman/ninja,bradking/ninja,fuchsia-mirror/third_party-ninja,liukd/ninja,bmeurer/ninja,lizh06/ninja,guiquanz/ninja,mgaunard/ninja,ThiagoGarciaAlves/ninja,ninja-build/ninja,metti/ninja,ninja-build/ninja,autopulated/ninja,mohamed/ninja,jimon/ninja,Qix-/ninja,jendrikillner/ninja,sxlin/dist_ninja,Ju2ender/ninja,kissthink/ninja,guiquanz/ninja,kissthink/ninja,atetubou/ninja,sxlin/dist_ninja,ilor/ninja,fuchsia-mirror/third_party-ninja,jimon/ninja,vvvrrooomm/ninja,sxlin/dist_ninja,nocnokneo/ninja,ignatenkobrain/ninja,rjogrady/ninja,rjogrady/ninja,iwadon/ninja,bmeurer/ninja,autopulated/ninja,synaptek/ninja,Qix-/ninja,sxlin/dist_ninja,bradking/ninja,juntalis/ninja,hnney/ninja,dorgonman/ninja,nicolasdespres/ninja,martine/ninja,hnney/ninja,sgraham/ninja,bradking/ninja,atetubou/ninja,mydongistiny/ninja,synaptek/ninja,mgaunard/ninja,colincross/ninja,mohamed/ninja,nafest/ninja,sgraham/ninja,bmeurer/ninja,guiquanz/ninja,automeka/ninja,ThiagoGarciaAlves/ninja,ilor/ninja,mgaunard/ninja,jhanssen/ninja,fuchsia-mirror/third_party-ninja,ThiagoGarciaAlves/ninja,Maratyszcza/ninja-pypi,tfarina/ninja,nafest/ninja,Ju2ender/ninja,jendrikillner/ninja,liukd/ninja,nico/ninja,lizh06/ninja,iwadon/ninja,automeka/ninja,ilor/ninja,rjogrady/ninja,moroten/ninja,drbo/ninja,Qix-/ninja,metti/ninja,liukd/ninja,martine/ninja,Ju2ender/ninja,AoD314/ninja,jendrikillner/ninja,syntheticpp/ninja,maruel/ninja,moroten/ninja,nocnokneo/ninja,hnney/ninja,bradking/ninja,sxlin/dist_ninja,AoD314/ninja,nico/ninja,Maratyszcza/ninja-pypi,colincross/ninja,nico/ninja,sgraham/ninja,nicolasdespres/ninja,ndsol/subninja,ninja-build/ninja,atetubou/ninja,moroten/ninja,autopulated/ninja,martine/ninja,kissthink/ninja,mydongistiny/ninja,mohamed/ninja,colincross/ninja,jendrikillner/ninja,lizh06/ninja,juntalis/ninja,nocnokneo/ninja,dendy/ninja,nicolasdespres/ninja,liukd/ninja,drbo/ninja,metti/ninja,Ju2ender/ninja,maruel/ninja,vvvrrooomm/ninja,mohamed/ninja,ctiller/ninja,Qix-/ninja,sxlin/dist_ninja,iwadon/ninja,Maratyszcza/ninja-pypi,dendy/ninja,autopulated/ninja,ignatenkobrain/ninja,atetubou/ninja,syntheticpp/ninja,jhanssen/ninja,maruel/ninja,guiquanz/ninja,jhanssen/ninja,mydongistiny/ninja,tfarina/ninja,bmeurer/ninja,dendy/ninja,nico/ninja,synaptek/ninja,AoD314/ninja,ctiller/ninja,hnney/ninja,iwadon/ninja,juntalis/ninja,automeka/ninja,juntalis/ninja,ninja-build/ninja,tfarina/ninja,dendy/ninja,vvvrrooomm/ninja,vvvrrooomm/ninja,jhanssen/ninja,drbo/ninja,nafest/ninja,nocnokneo/ninja,dorgonman/ninja,ndsol/subninja,mgaunard/ninja,sgraham/ninja,martine/ninja,AoD314/ninja,ilor/ninja,sorbits/ninja,drbo/ninja,jimon/ninja,dorgonman/ninja,ctiller/ninja,maruel/ninja,sxlin/dist_ninja,nicolasdespres/ninja,sorbits/ninja,nafest/ninja,ignatenkobrain/ninja,sorbits/ninja,metti/ninja,ctiller/ninja,ndsol/subninja,lizh06/ninja