Added de-duplication of DAG nodes to printer
Added post-match printing to DLF interpreter
Tidied alt-expr printing
Fixed greedy longest match in alt_expr loader