// -- check the other possible left/right expressions
// - virtual
// - resource reference
// - collect expression
AtExpression at = pf.createAtExpression();
at.setLeftExpr(createNameOrReference("x"));
at.getParameters().add(createNameOrReference("a"));
r1.setResourceExpr(at); // resource reference
VirtualNameOrReference vn = pf.createVirtualNameOrReference();
vn.setValue("y");
vn.setExported(true);