Updated ExpressionExtensions to include a way to replace parameters.