Differentiator can be nil