heap dumps are timestamped, and full path output in console
heapdump writes total sizes into parent elements

and now makes an xmldocument rather than writing strings to a text file