variables are stored in hierarchical dict. Hessians work on Theano 0.6+