**Describe the bug** The derivatives of `arcsec` and `arccsc` will produce incorrect values for negative numbers. https://en.wikipedia.org/wiki/List_of_trigonometric_identities#Calculus