void visit(ERuleset expression);
void visit(ESelect expression);
void visit(ESimpleLambda expression);
void visit(ESimpleLet expression);
void visit(ERuleset expression);
void visit(ESelect expression);
void visit(ESimpleLambda expression);
void visit(ESimpleLet expression);