protected override Expression VisitConstant(ConstantExpression e) { if (e.IsNullConstant()) { Nodes.AddNode(new NullNode()); return e; } Nodes.AddNode(new ValueNode(e.Value)); return e; }