Added multivariate differentation, part 1