protected override Expression VisitParameter(ParameterExpression node) { Parameters.Add(node); return node; }