move ranges from constructor params to options for SlopeEquationNode, so that interface is similar to other equations