@Override
 public PExp caseATuplePattern(ATuplePattern pattern) throws AnalysisException {
   return AstFactory.newATupleExp(
       pattern.getLocation(),
       af.createPPatternListAssistant().getMatchingExpressionList(pattern.getPlist()));
 }