(CommandList children: [ (C {(echo)} {(DQ ('*** CLEAN BEGIN ***'))}) (C {(echo)} {(DQ ('Cleaning up the main work area. This may take a while...'))}) (C {(rm)} {(-rf)} {(work)}) (C {(mkdir)} {(work)}) (C {(mkdir)} {(-p)} {(source)}) (C {(echo)} {(DQ ('*** CLEAN END ***'))}) ] )