Describir: Total and Partial Differentials as Algebraically Manipulable Entities