@Override
public Object getValue() { return null; }
public void render(RenderContext rc) {
TokenConsumer out = rc.getOut();
out.mark(getFilePosition());
Expression e = getExpression();
if (e instanceof FunctionConstructor
|| e instanceof ObjectConstructor
|| startsWithRegex(e)) {
// We need to parenthesize Object constructors because otherwise an