for daf in text: comments = text[daf] he_daf = AddressTalmud.toStr("en", daf) links += match_ref_interface("Berakhot " + he_daf, "Meiri on Berakhot " + he_daf, comments, lambda x: x.split(), dh_extract_method=dher) root = SchemaNode() root.add_primary_titles("Meiri on Berakhot", "מאירי על ברכות") root.key = "Meiri on Berakhot" intro = JaggedArrayNode() intro.key = "Introduction" intro.add_shared_term("Introduction") intro.add_structure(["Paragraph"]) intro.validate() default = JaggedArrayNode() default.default = True default.key = "default" default.add_structure(["Talmud", "Integer"]) default.validate() root.append(intro) root.append(default) root.validate() post_index({ "title": "Meiri on Berakhot", "schema": root.serialize(), "dependence": "Commentary", "base_text_titles": ["Berakhot"],