Improve parse.deriv