parser.reset(node.getTextContent());
restrict = parser.expression();
}
else if (name.equals("req")) {
assert requires == null;
parser.reset(node.getTextContent());
requires = parser.expression();
}
else if (name.equals("eff")) {
parser.reset(node.getTextContent());
effects.add(parser.effect());