anchor.diff:  	surroundWithCommands = x : before : after : {deps=x.deps; text = before + "\n" +
   		x.text + "\n" + after ;};
   
  +
           # some haskell stuff  - untested!
           # --------------------------------------------------------
           # creates a setup hook
  
positive.code: 				ln -sv share/\$d \"\$prefix\"
  			fi;
  		done;
  	") [minInit defEnsureDir];
  
  	doDump = n: noDepEntry "echo Dump number ${n}; set";
  
  
negative.code: 		fi
  
  		PATH=\$_PATH\${_PATH:+:}\$PATH
  	") ["minInit"];
  	
  	defEnsureDir = FullDepEntry ("
  		# Ensure that the given directories exists.
  