@Override
 protected boolean memberAccept(final ASTVisitor v) {
   if (!super.memberAccept(v)) {
     return false;
   }
   if (templates != null && !templates.accept(v)) {
     return false;
   }
   return true;
 }