Implicit Vs Explicit Differentiation