text: var common_stmts = require("common_statements");
  
  var options = {
    cluster_type: "ar",
  
    innodb_cluster_name: "mycluster",
    innodb_cluster_instances:
        [["localhost", 5500], ["localhost", 5510], ["localhost", 5520]],
  };
  
  var common_responses = common_stmts.prepare_statement_responses(
      [
        "router_set_session_options",
        "router_set_gr_consistency_level",
        "router_select_schema_version",
        "router_select_cluster_type_v2",
        "router_select_view_id_bootstrap_ar",
        "router_select_cluster_id_v2_ar",
        "router_count_clusters_v2_ar",
        "router_show_cipher_status",
        "router_select_cluster_instances_v2",
        "router_select_cluster_instance_addresses_v2",
        "router_start_transaction",
        "router_commit",
      ],
      options);
  
  var common_responses_regex = common_stmts.prepare_statement_responses_regex(
      [
        "router_insert_into_routers",
        "router_delete_old_accounts",
        "router_create_user_if_not_exists",
        "router_grant_on_metadata_db",
        "router_grant_on_pfs_db",
        "router_grant_on_routers",
        "router_grant_on_v2_routers",
        "router_update_routers_in_metadata",
      ],
      options);
  
  ({
    stmts: function(stmt) {
      var res;
      if (common_responses.hasOwnProperty(stmt)) {
        return common_responses[stmt];
      } else if (
          (res = common_stmts.handle_regex_stmt(stmt, common_responses_regex)) !==
          undefined) {
        return res;
      } else {
        return common_stmts.unknown_statement_response(stmt);
      }
    }
  })
  