Fixes to cdl indenting and blank lines. Exact complex cdl compare.
Recode cdl operations in terms of list of lines (less confusing).