Considering that the D traning data is likely sparse compared to java and the like, this is really good. Took me a while to see that the for, well foreach, was incorrect. Sure the program still depends on the GC, but hey. If I were an AI I would use the GC as well. Very cool, and scary indeed.