Start working on AutoDiff subclass