move createDynamicEquation to EquationNode subtypes