private SyntaxException error(UnsourcedException e, ASTNode node) {
   return new SyntaxException(e, node.getSource());
 }
 private SyntaxException error(String message, ASTNode node) {
   return new SyntaxException(message, node.getSource());
 }