Printing trees works (I think) and using it I have discovered bugs... heh