Direct derivatives first implementation
Direct derivatives implementation
some corrections
some modifications
changed doc-tests
changed doc-test
modified failing tests
Changed name of hint to derivative_factored and other changes