Differentiation From First Principles Stepstone