Better output to --ast. still a bit raw