class Build::Files::Composite

def rebase(root)

@returns [Composite] A new composite with rebased lists.
@parameter root [Path] The new root path.
Rebase all lists in the composite to a new root.
def rebase(root)
	self.class.new(@files.collect{|list| list.rebase(root)}, [root])
end