Try to make cdm more portable. Only thing left to make it work with
more basic shells is working around the arrays...I think.