@mbostock nice, but you would need to refactor *everything* to make it work. I was thinking about parsing the AST, instead..