explicitly testing support for using makes_derivatives with callback methods