Function Purity and Immutability in D · HackerTrans