better warning message for non-C asts
more info in DOT files for python asts
auto dedent program text, implement more standard interface to ArrayDoubler specializer