implement Expression#replaceParameter
improve Param#toString
implement Expression#evaluateKnown