Cleaned code
Performance tweaks for recursive differentiation
Performance tweak for large nonlinear univariate functions