public void visit(Tree.SpecifierStatement that) {
Tree.Term lhs = that.getBaseMemberExpression();
if (lhs instanceof Tree.ParameterizedExpression) {
((Tree.ParameterizedExpression) lhs).setLeftTerm(true);
}
Specification s = new Specification();
s.setId(id++);
visitElement(that, s);
Scope o = enterScope(s);
super.visit(that);
exitScope(o);
}