sin_rev
cos_rev, tan_rev, cosh_rev
mpfr
merged conflicts