SYMBOLIC — differentiation by rewriting the tree | ScratchStats