Sync up with the current environment.
[chise/chiset.git] / Ideograph-R149-Speech.ttl
index 81049d3..f9bb6ac 100644 (file)
@@ -31,6 +31,7 @@
 @prefix rep.ucs_cns: <http://www.chise.org/est/view/character/rep.ucs@cns=> .
 @prefix rep.ucs_jis: <http://www.chise.org/est/view/character/rep.ucs@jis=> .
 @prefix rep.ucs_jis...2004: <http://www.chise.org/est/view/character/rep.ucs@jis...2004=> .
+@prefix rep.ucs_JP...hanazono: <http://www.chise.org/est/view/character/rep.ucs@JP...hanazono=> .
 @prefix rep.ucs_ks: <http://www.chise.org/est/view/character/rep.ucs@ks=> .
 @prefix rep.ucs_big5: <http://www.chise.org/est/view/character/rep.ucs@big5=> .
 @prefix g.ucs_iso: <http://www.chise.org/est/view/character/g.ucs@iso=> .
 @prefix rep.ruimoku-v6: <http://www.chise.org/est/view/character/rep.ruimoku-v6=> .
 @prefix g2.ruimoku-v6: <http://www.chise.org/est/view/character/g2.ruimoku-v6=> .
 @prefix rep.ucs-var-001: <http://www.chise.org/est/view/character/rep.ucs-var-001=> .
-@prefix rep.ucs-sip-var-003: <http://www.chise.org/est/view/character/rep.ucs-sip-var-003=> .
+@prefix rep.ucs-var-003: <http://www.chise.org/est/view/character/rep.ucs-var-003=> .
 @prefix rep.ucs-var-005: <http://www.chise.org/est/view/character/rep.ucs-var-005=> .
 @prefix rep.ucs-bmp-var-005: <http://www.chise.org/est/view/character/rep.ucs-bmp-var-005=> .
 @prefix rep.ucs-itaiji-001: <http://www.chise.org/est/view/character/rep.ucs-itaiji-001=> .
 @prefix jef-china3: <http://rdf.chise.org/data/ccs/jef-china3/code-point/> .
 @prefix ruimoku-v6: <http://rdf.chise.org/data/ccs/ruimoku-v6/code-point/> .
 @prefix ucs-var-001: <http://rdf.chise.org/data/ccs/ucs-var-001/code-point/> .
-@prefix ucs-sip-var-003: <http://rdf.chise.org/data/ccs/ucs-sip-var-003/code-point/> .
+@prefix ucs-var-003: <http://rdf.chise.org/data/ccs/ucs-var-003/code-point/> .
 @prefix ucs-var-005: <http://rdf.chise.org/data/ccs/ucs-var-005/code-point/> .
 @prefix ucs-bmp-var-005: <http://rdf.chise.org/data/ccs/ucs-bmp-var-005/code-point/> .
 @prefix ucs-itaiji-001: <http://rdf.chise.org/data/ccs/ucs-itaiji-001/code-point/> .
@@ -484,11 +485,11 @@ a.ucs:0x2795B
         a chisegg:abstract-glyph ;
         :abstract-glyph-of hanziku-1:0xDFEB ;
         ideo:hanyu-dazidian  ( 1 281 1 ) ;
-    isd:structure [ a idc:⿳ ;
-        isd:above    rep.gt:00375 ; # &GT-00375;
-        isd:middle   a.ucs:0x20120 ; # 𠄠
-        isd:below    rep.big5-cdp:0x8BC0   # &CDP-8BC0;
-    ] ;
+        isd:structure [ a idc:⿳ ;
+            isd:above    rep.gt:00375 ; # &GT-00375;
+            isd:middle   a.ucs:0x20120 ; # 𠄠
+            isd:below    rep.big5-cdp:0x8BC0   # &CDP-8BC0;
+        ] ;
         .
 
 a.ucs:0x2795C
@@ -510,11 +511,11 @@ a.ucs:0x2795C
         :abstract-glyph-of [ :context domain:iso     ;
                              :target     ucs:0x2795C ] ;
         ideo:hanyu-dazidian  ( 1 281 2 ) ;
-    isd:structure [ a idc:⿳ ;
-        isd:above    rep.gt:00375 ; # &GT-00375;
-        isd:middle   a.ucs:0x20120 ; # 𠄠
-        isd:below    a.ucs:0x51F5   # 凵
-    ] ;
+        isd:structure [ a idc:⿳ ;
+            isd:above    rep.gt:00375 ; # &GT-00375;
+            isd:middle   a.ucs:0x20120 ; # 𠄠
+            isd:below    a.ucs:0x51F5   # 凵
+        ] ;
         :eq rep.cns11643-5:0x2328     ; # &C5-2328;
         :eq rep.hanziku-1:0xDFEC      ; # &I-HZK01-DFEC;
         .
@@ -581,9 +582,9 @@ a.ucs:0x8BA0
     ideo:total-strokes     2 ;
     :eq rep.gb2312:0x5A25         ; # &I-G0-5A25;
     :eq rep.big5-cdp:0x8963       ; # &I-CDP-8963;
-    :from.simplified     [ :context domain:CN...component ;
-                           :target  a.ucs:0x8A01         ,
-                                    a.ucs:0x8A00         ] ;
+    ideo:simplified-form-of [ :context domain:CN...component ;
+                              :target  a.ucs:0x8A01         ,
+                                       a.ucs:0x8A00         ] ;
     .
     rep.gb2312:0x5A25
                :abstract-glyph-of         gb2312:0x5A25  .
@@ -904,10 +905,10 @@ a.ucs:0x46AF
     g2.adobe-japan1-5:18669
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of adobe-japan1-5:18669 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
-        isd:right    a.ucs:0x2E89   # ⺉
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
+            isd:right    a.ucs:0x2E89   # ⺉
+        ] ;
         :eq g2.ucs_jis:0x46AF         ; # &g2-AJ1-18669;
         :eq g2.jis-x0213-2:0x7853     ; # &g2-AJ1-18669;
         :eq g2.big5-cdp:0x8DB0        ; # &g2-AJ1-18669;
@@ -955,10 +956,10 @@ a.ucs:0x46AF
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x46AF  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
-        isd:right    a.ucs:0x2E89   # ⺉
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
+            isd:right    a.ucs:0x2E89   # ⺉
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.cns11643-5:0x2B49      ; # &g2-UU+46AF;
         :subsume
@@ -1812,10 +1813,10 @@ a.ucs:0x8A0A
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x8A0A         ,
                                         a.ucs:0xE0104        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
-        isd:right    rep.gt-k:00252   # &GT-K00252;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
+            isd:right    rep.gt-k:00252   # &GT-K00252;
+        ] ;
         :eq g2.ucs_jis...2004:0x8A0A  ; # &g2-AJ1-13860;
         :eq g2.ucs_ks:0x8A0A          ; # &g2-AJ1-13860;
         :eq g2.ks-x1001:0x6372        ; # &g2-AJ1-13860;
@@ -1936,10 +1937,10 @@ a.ucs:0x8A0A
         g2.adobe-japan1-4:13861
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of adobe-japan1-4:13861 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
-        isd:right    g2.ucs_unicode:0x5342   # &g2-AJ1-17330;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
+                isd:right    g2.ucs_unicode:0x5342   # &g2-AJ1-17330;
+            ] ;
             .
         g2.ucs_unicode:0x8A0A
             a chisegg:abstract-glyph-form ;
@@ -2768,10 +2769,10 @@ o.ucs_unicode:0x8A12
     rep.cns11643-2:0x3321
         a chisegg:abstract-glyph ;
         :abstract-glyph-of cns11643-2:0x3321 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x8A00 ; # 言
-        isd:right    rep.cns11643-1:0x4443   # &C1-4443;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x8A00 ; # 言
+            isd:right    rep.cns11643-1:0x4443   # &C1-4443;
+        ] ;
         :eq rep.ucs_cns:0x8A12        ; # &C2-3321;
         :eq rep.daikanwa:35237        ; # &I-M-35237;
         :subsume
@@ -2798,10 +2799,10 @@ o.ucs_unicode:0x8A12
     rep.adobe-japan1-2:08616
         a chisegg:abstract-glyph ;
         :abstract-glyph-of adobe-japan1-2:08616 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x8A00 ; # 言
-        isd:right    rep.mj:007450   # &MJ007450;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x8A00 ; # 言
+            isd:right    rep.mj:007450   # &MJ007450;
+        ] ;
         :eq rep.ucs_unicode:0x8A12    ; # &AJ1-08616;
         :eq rep.jis-x0212:0x5D48      ; # &I-JSP-5D48;
         :eq rep.jis-x0213-1:0x7B7D    ; # &I-JX1-7B7D;
@@ -2912,10 +2913,10 @@ rep.adobe-japan1-4:14295
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x8A12         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
-        isd:right    g2.ucs_unicode:0x5204   # &g2-CDP-89F7;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
+            isd:right    g2.ucs_unicode:0x5204   # &g2-CDP-89F7;
+        ] ;
         .
 
 a.ucs:0x8A13
@@ -5520,10 +5521,10 @@ a.ucs:0x8A24
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x8A24  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
-        isd:right    g2.ucs_unicode:0x723B   # &g2-UU+723B;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
+            isd:right    g2.ucs_unicode:0x723B   # &g2-UU+723B;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.cns11643-6:0x4470      ; # &g2-UU+8A24;
         :subsume
@@ -6521,10 +6522,10 @@ rep.adobe-japan1-0:02691
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x8A2D         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
-        isd:right    g2.mj:014908   # &g2-MJ014908;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
+            isd:right    g2.mj:014908   # &g2-MJ014908;
+        ] ;
         :eq g2.ucs_jis:0x8A2D         ; # &g2-AJ1-02691;
         :eq g2.ucs_ks:0x8A2D          ; # &g2-AJ1-02691;
         :eq g2.ks-x1001:0x6062        ; # &g2-AJ1-02691;
@@ -6592,10 +6593,10 @@ rep.adobe-japan1-0:02691
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x8A2D  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
-        isd:right    g2.ucs_unicode:0x6BB3   # &g2-UU+6BB3;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
+            isd:right    g2.ucs_unicode:0x6BB3   # &g2-UU+6BB3;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.cns11643-1:0x5D43      ; # &g2-UU+8A2D;
         :eq g2.gb12345:0x4968         ; # &g2-UU+8A2D;
@@ -6655,7 +6656,7 @@ repi.hng-khm:01210
     ideo:total-strokes    12 ;
     isd:structure [ a idc:⿰ ;
         isd:left     a.ucs:0x8A00 ; # 言
-        isd:right    rep.ucs-sip-var-003:0x20B1B   # &U-v003+20B1B;
+        isd:right    rep.ucs-var-003:0x20B1B   # &U-v003+20B1B;
     ] ;
     :form-of             a.ucs:0x8A2D         ;
     .
@@ -6704,10 +6705,10 @@ rep.adobe-japan1-6:22521
     g2.adobe-japan1-6:22521
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of adobe-japan1-6:22521 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
-        isd:right    g2.mj:007989   # &g2-MJ007989;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
+            isd:right    g2.mj:007989   # &g2-MJ007989;
+        ] ;
         :eq g2.ucs_jis:0x8A2F         ; # &g2-AJ1-22521;
         :eq g2.jis-x0212:0x5D52       ; # &g2-AJ1-22521;
         :eq g2.daikanwa:35294         ; # &g2-AJ1-22521;
@@ -6738,10 +6739,10 @@ rep.adobe-japan1-6:22521
     g2.cns11643-5:0x355B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-5:0x355B ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
-        isd:right    g2.mj:007989   # &g2-MJ007989;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
+            isd:right    g2.mj:007989   # &g2-MJ007989;
+        ] ;
         :eq g2.ucs_cns:0x8A2F         ; # &g2-CU+8A2F;
         .
         g2.ucs_cns:0x8A2F
@@ -6769,10 +6770,10 @@ rep.ucs_unicode:0x8A2F
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x8A2F  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
-        isd:right    g2.mj:007990   # &g2-MJ007990;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
+            isd:right    g2.mj:007990   # &g2-MJ007990;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -7626,8 +7627,8 @@ a.ucs:0x8A33
     :eq rep.gt:47469              ; # &I-GT-47469;
     :eq rep.gt-pj-1:19573         ; # &I-GT-47469;
     :eq rep.daikanwa...._.p:35324 ; # 訳
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  a.ucs:0x8B6F         ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  a.ucs:0x8B6F         ] ;
     :subsume
         g2.adobe-japan1-0:03841 ,
         g2.ucs_unicode:0x8A33 ;
@@ -8978,8 +8979,8 @@ a.ucs:0x8A3B
             :eq g2.jis-x0213-1_2000:0x4370 ; # &g2-AJ1-02990;
             :eq g2.hanyo-denshi...ja:0x4370 ; # &g2-AJ1-02990;
             :eq g2.gt:47540               ; # &g2-AJ1-02990;
-            :from.simplified     [ :context domain:JP...extra...design ;
-                                   :target  g2.adobe-japan1-0:07740 ] ;
+            ideo:simplified-form-of [ :context domain:JP...extra...design ;
+                                      :target  g2.adobe-japan1-0:07740 ] ;
             :subsume
                 repi.jis-x0208_1983:0x4370 ,
                 repi.jis-x0208_1990:0x4370 ,
@@ -9069,8 +9070,8 @@ a.ucs:0x8A3C
     :eq rep.gt-pj-1:15962         ; # &I-GT-47522;
     :eq rep.daikanwa:35341        ; # &I-M-35341;
     :eq rep.shinjigen:7580        ; # 証
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  a.ucs:0x8B49         ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  a.ucs:0x8B49         ] ;
     :subsume
         g2.adobe-japan1-0:02498 ,
         g2.ucs_unicode:0x8A3C ;
@@ -15146,8 +15147,8 @@ rep.adobe-japan1-0:02729
     :eq rep.gt:47640              ; # &I-GT-47640;
     :eq rep.gt-pj-1:16679         ; # &I-GT-47640;
     :eq rep.jef-china3:0x64D6     ; # &I-JC3-64D6;
-    :from.simplified     [ :context domain:JP...jis ;
-                           :target  rep.adobe-japan1-0:07720 ] ;
+    ideo:simplified-form-of [ :context domain:JP...jis ;
+                              :target  rep.adobe-japan1-0:07720 ] ;
     :subsume
         g2.adobe-japan1-0:02729 ,
         g2.ucs_unicode:0x8A6E ;
@@ -15183,10 +15184,10 @@ rep.adobe-japan1-0:02729
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x8A6E         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
-        isd:right    a.ucs:0xFA72   # 全
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
+            isd:right    a.ucs:0xFA72   # 全
+        ] ;
         :eq g2.ucs_jis...1990:0x8A6E  ; # &g2-AJ1-02729;
         :eq g2.ucs_jis...2000:0x8A6E  ; # &g2-AJ1-02729;
         :eq g2.jis-x0208_1983:0x4127  ; # &g2-AJ1-02729;
@@ -15752,10 +15753,10 @@ a.ucs:0x8A72
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x8A72         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
-        isd:right    g2.mj:006470   # &g2-MJ006470;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
+            isd:right    g2.mj:006470   # &g2-MJ006470;
+        ] ;
         :eq g2.ucs_jis:0x8A72         ; # &g2-AJ1-01432;
         :eq g2.ucs_ks:0x8A72          ; # &g2-AJ1-01432;
         :eq g2.ks-x1001:0x7A31        ; # &g2-AJ1-01432;
@@ -15819,10 +15820,10 @@ a.ucs:0x8A72
     g2.cns11643-1:0x665A
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x665A ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
-        isd:right    g2.mj:006470   # &g2-MJ006470;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
+            isd:right    g2.mj:006470   # &g2-MJ006470;
+        ] ;
         :eq g2.ucs_cns:0x8A72         ; # &g2-CU+8A72;
         .
         g2.ucs_cns:0x8A72
@@ -15832,10 +15833,10 @@ a.ucs:0x8A72
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x8A72  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
-        isd:right    g2.ucs_unicode:0x4EA5   # &g2-UU+4EA5;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
+            isd:right    g2.ucs_unicode:0x4EA5   # &g2-UU+4EA5;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq repi.ucs_unicode:0x8A72   ; # &g2-UU+8A72;
         :eq g2.gb12345:0x3843         ; # &g2-UU+8A72;
@@ -15848,10 +15849,10 @@ a.ucs:0x8A72
     rep.shinjigen:7603
         a chisegg:abstract-glyph ;
         :abstract-glyph-of shinjigen:7603 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
-        isd:right    rep.mj:006471   # &MJ006471;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
+            isd:right    rep.mj:006471   # &MJ006471;
+        ] ;
         .
 
 a.ucs:0x8A73
@@ -16245,10 +16246,10 @@ a.ucs:0x8A76
     rep.adobe-japan1-6:22529
         a chisegg:abstract-glyph ;
         :abstract-glyph-of adobe-japan1-6:22529 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x8A00 ; # 言
-        isd:right    rep.adobe-japan1-0:02349   # &AJ1-02349;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x8A00 ; # 言
+            isd:right    rep.adobe-japan1-0:02349   # &AJ1-02349;
+        ] ;
         :eq rep.ucs_unicode:0x8A76    ; # &AJ1-22529;
         :eq rep.jis-x0212:0x5D68      ; # &I-JSP-5D68;
         :eq rep.daikanwa:35452        ; # &I-M-35452;
@@ -16313,10 +16314,10 @@ a.ucs:0x8A76
     rep.cns11643-2:0x474B
         a chisegg:abstract-glyph ;
         :abstract-glyph-of cns11643-2:0x474B ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x8A00 ; # 言
-        isd:right    rep.cns11643-1:0x477C   # &C1-477C;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x8A00 ; # 言
+            isd:right    rep.cns11643-1:0x477C   # &C1-477C;
+        ] ;
         :eq rep.ucs_cns:0x8A76        ; # &C2-474B;
         :subsume
             g2.cns11643-2:0x474B ;
@@ -17341,10 +17342,10 @@ a.ucs:0x8A82
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x8A82         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
-        isd:right    g2.ucs_unicode:0x5146   # &g2-AJ1-03001;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
+            isd:right    g2.ucs_unicode:0x5146   # &g2-AJ1-03001;
+        ] ;
         :eq g2.ucs_jis:0x8A82         ; # &g2-AJ1-06675;
         :eq g2.jis-x0208:0x6B50       ; # &g2-AJ1-06675;
         :eq g2.jis-x0213-1:0x6B50     ; # &g2-AJ1-06675;
@@ -17389,19 +17390,19 @@ a.ucs:0x8A82
     g2.shinjigen:7624
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of shinjigen:7624 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
-        isd:right    g2.adobe-japan1-4:13477   # &g2-AJ1-13477;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
+            isd:right    g2.adobe-japan1-4:13477   # &g2-AJ1-13477;
+        ] ;
         .
     g2.ucs_unicode:0x8A82
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x8A82  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
-        isd:right    g2.ucs_unicode:0x5146   # &g2-AJ1-03001;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
+            isd:right    g2.ucs_unicode:0x5146   # &g2-AJ1-03001;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.cns11643-2:0x4751      ; # &g2-UU+8A82;
         :subsume
@@ -18710,7 +18711,7 @@ rep.adobe-japan1-0:02659
     :eq rep.gt:47633              ; # &I-GT-47633;
     :eq rep.gt-pj-1:16447         ; # &I-GT-47633;
     :eq rep.daikanwa...._.p:35497 ; # &AJ1-02659;
-    :from.same           [ :sources chisebib:daikanwa ;
+    ideo:same-as         [ :sources chisebib:daikanwa ;
                            :target  rep.adobe-japan1-4:13871 ] ;
     :subsume
         g2.adobe-japan1-0:02659 ,
@@ -18858,8 +18859,8 @@ a.ucs:0x8A89
     :eq rep.gt-pj-1:19776         ; # &I-GT-47665;
     :eq rep.daikanwa:35498        ; # &I-M-35498;
     :eq rep.shinjigen:7625        ; # 誉
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  a.ucs:0x8B7D         ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  a.ucs:0x8B7D         ] ;
     :subsume
         g2.adobe-japan1-0:03882 ,
         g2.ucs_unicode:0x8A89 ;
@@ -18988,7 +18989,7 @@ rep.mj:058743
     ] ;
     :eq rep.hanyo-denshi...ks:402930 ; # &MJ058743;
     :eq rep.daikanwa...ho:0566    ; # &MJ058743;
-    :from.vulgar         [ :sources chisebib:songyuan-yilai-suzipu ,
+    ideo:vulgar-form-of  [ :sources chisebib:songyuan-yilai-suzipu ,
                                     chisebib:daikanwa ;
                            :target  rep.adobe-japan1-4:13880 ] ;
     :subsume
@@ -19340,9 +19341,9 @@ rep.ruimoku-v6:0xE036
     isd:structure [ a idc:⿰ ;
         isd:left     a.ucs:0x8A00 ; # 言
         isd:right    [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x5348 ; # 午
-                :below    a.ucs:0x53C8   # 又
+            isd:structure [ a idc:⿱ ;
+                isd:above    a.ucs:0x5348 ; # 午
+                isd:below    a.ucs:0x53C8   # 又
             ]
         ]
     ] ;
@@ -19352,15 +19353,15 @@ rep.ruimoku-v6:0xE036
     g2.ruimoku-v6:0xE036
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of ruimoku-v6:0xE036 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
-        isd:right    [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x5348 ; # 午
-                :below    g2.ucs_unicode:0x53C8   # &g2-AJ1-03746;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
+            isd:right    [
+                isd:structure [ a idc:⿱ ;
+                    isd:above    a.ucs:0x5348 ; # 午
+                    isd:below    g2.ucs_unicode:0x53C8   # &g2-AJ1-03746;
+                ]
             ]
-        ]
-    ] ;
+        ] ;
         .
 
 a.ucs:0x279F4
@@ -19634,10 +19635,10 @@ o.ucs_unicode:0x8A8D
     rep.daikanwa:35502
         a chisegg:abstract-glyph ;
         :abstract-glyph-of daikanwa:35502 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x8A00 ; # 言
-        isd:right    rep.daikanwa:10312   # &M-10312;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x8A00 ; # 言
+            isd:right    rep.daikanwa:10312   # &M-10312;
+        ] ;
         :subsume
             g2.daikanwa:35502    ;
         .
@@ -19648,10 +19649,10 @@ o.ucs_unicode:0x8A8D
     rep.cns11643-1:0x6B25
         a chisegg:abstract-glyph ;
         :abstract-glyph-of cns11643-1:0x6B25 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x8A00 ; # 言
-        isd:right    rep.cns11643-1:0x4A36   # &C1-4A36;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x8A00 ; # 言
+            isd:right    rep.cns11643-1:0x4A36   # &C1-4A36;
+        ] ;
         :eq rep.ucs_cns:0x8A8D        ; # &C1-6B25;
         :subsume
             g2.cns11643-1:0x6B25 ;
@@ -19670,10 +19671,10 @@ o.ucs_unicode:0x8A8D
     rep.adobe-japan1-4:13970
         a chisegg:abstract-glyph ;
         :abstract-glyph-of adobe-japan1-4:13970 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x8A00 ; # 言
-        isd:right    rep.mj:011378   # &MJ011378;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x8A00 ; # 言
+            isd:right    rep.mj:011378   # &MJ011378;
+        ] ;
         :eq rep.ucs_unicode:0x8A8D    ; # &AJ1-13970;
         :rep.ucs_JP...hanazono     rdf:nil ;
         :eq rep.ks-x1001:0x6C63       ; # &I-K0-6C63;
@@ -20903,9 +20904,9 @@ a.ucs:0x279F9
     isd:structure [ a idc:⿰ ;
         isd:left     a.ucs:0x2E85 ; # ⺅
         isd:right    [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x53EA ; # 只
-                :below    a.ucs:0x8A00   # 言
+            isd:structure [ a idc:⿱ ;
+                isd:above    a.ucs:0x53EA ; # 只
+                isd:below    a.ucs:0x8A00   # 言
             ]
         ]
     ] ;
@@ -20925,29 +20926,29 @@ a.ucs:0x279F9
     g2.daikanwa:35522
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:35522 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x53EA ; # 只
-                :below    g2.adobe-japan1-0:01908   # &g2-AJ1-01908;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    [
+                isd:structure [ a idc:⿱ ;
+                    isd:above    a.ucs:0x53EA ; # 只
+                    isd:below    g2.adobe-japan1-0:01908   # &g2-AJ1-01908;
+                ]
             ]
-        ]
-    ] ;
+        ] ;
         .
     g2.ucs_iso:0x279F9
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x279F9 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x53EA ; # 只
-                :below    g2.ucs_unicode:0x8A00   # &g2-UU+8A00;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    [
+                isd:structure [ a idc:⿱ ;
+                    isd:above    a.ucs:0x53EA ; # 只
+                    isd:below    g2.ucs_unicode:0x8A00   # &g2-UU+8A00;
+                ]
             ]
-        ]
-    ] ;
+        ] ;
         :eq g2.cns11643-5:0x497B      ; # &g2-IU-000279F9;
         :subsume
             repi.ucs_iso:0x279F9 ,
@@ -21320,8 +21321,8 @@ rep.ucs_iso:0x279FC
     :eq rep.cns11643-6:0x6242     ; # &C6-6242;
     :eq rep.daikanwa:35528        ; # &I-M-35528;
     :eq rep.shinjigen:7657        ; # &C6-6242;
-    :from.original       [ :sources chisebib:shinjigen ;
-                           :target  a.ucs:0x8ABC         ] ;
+    ideo:original-form-of [ :sources chisebib:shinjigen ;
+                            :target  a.ucs:0x8ABC         ] ;
     :subsume
         g2.daikanwa:35528    ,
         g2.ucs_iso:0x279FC   ;
@@ -21954,10 +21955,10 @@ o.adobe-japan1:13871
     rep.adobe-japan1-4:13871
         a chisegg:abstract-glyph ;
         :abstract-glyph-of adobe-japan1-4:13871 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x8A00 ; # 言
-        isd:right    a.ucs:0x2F8B2   # 成
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x8A00 ; # 言
+            isd:right    a.ucs:0x2F8B2   # 成
+        ] ;
         :eq rep.daikanwa:35537        ; # &I-M-35537;
         :subsume
             g2.adobe-japan1-4:13871 ;
@@ -23100,8 +23101,8 @@ a.ucs:0x8BF5
     ideo:strokes           7 ;
     ideo:total-strokes     9 ;
     :eq rep.gb2312:0x4B50         ; # &I-G0-4B50;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x8AA6         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x8AA6         ] ;
     .
     rep.gb2312:0x4B50
                :abstract-glyph-of         gb2312:0x4B50  .
@@ -23423,10 +23424,10 @@ a.mj:024531
     rep.mj:024531
         a chisegg:abstract-glyph ;
         :abstract-glyph-of mj:024531 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x8A00 ; # 言
-        isd:right    rep.adobe-japan1-0:03734   # &AJ1-03734;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x8A00 ; # 言
+            isd:right    rep.adobe-japan1-0:03734   # &AJ1-03734;
+        ] ;
         :eq rep.hanyo-denshi...ft:0x394D ; # &I-HD-FT-394D;
         :subsume
             g2.mj:024531         ;
@@ -23692,7 +23693,7 @@ a.ucs:0x8AAC
     :eq rep.gt-k:11142            ; # &I-GT-K11142;
     :eq rep.gt-pj-1:16482         ; # &I-GT-47737;
     :eq rep.daikanwa...._.p:35556 ; # 説
-    :from.same           [ :sources chisebib:daikanwa ;
+    ideo:same-as         [ :sources chisebib:daikanwa ;
                            :target  rep.adobe-japan1-4:13880 ] ;
     :subsume
         g2.adobe-japan1-0:02694 ,
@@ -23872,7 +23873,7 @@ rep.daikanwa:35559
         isd:above    rep.ucs-var-001:0x828F ; # &U-v001+828F;
         isd:below    a.ucs:0x8A00   # 言
     ] ;
-    :from.same           [ :sources chisebib:zhengzitong ,
+    ideo:same-as         [ :sources chisebib:zhengzitong ,
                                     chisebib:daikanwa ;
                            :target  a.ucs:0x2F845        ] ;
     :subsume
@@ -24480,8 +24481,8 @@ a.ucs:0x8AAD
     :eq rep.gt-k:11159            ; # &I-GT-K11159;
     :eq rep.gt-pj-1:17993         ; # &I-GT-47754;
     :eq rep.daikanwa...._.p:35580 ; # 読
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  rep.adobe-japan1-0:06727 ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  rep.adobe-japan1-0:06727 ] ;
     :subsume
         g2.adobe-japan1-0:03233 ,
         g2.ucs_unicode:0x8AAD ;
@@ -27599,10 +27600,10 @@ a.ucs:0x8AC7
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x8AC7         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
-        isd:right    g2.ucs_unicode:0x708E   # &g2-AJ1-01292;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
+            isd:right    g2.ucs_unicode:0x708E   # &g2-AJ1-01292;
+        ] ;
         :eq g2.ucs_jis:0x8AC7         ; # &g2-AJ1-02954;
         :eq g2.ucs_ks:0x8AC7          ; # &g2-AJ1-02954;
         :eq g2.ks-x1001:0x5348        ; # &g2-AJ1-02954;
@@ -27663,19 +27664,19 @@ a.ucs:0x8AC7
     g2.shinjigen:7676
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of shinjigen:7676 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
-        isd:right    g2.gt:24196   # &g2-GT-24196;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
+            isd:right    g2.gt:24196   # &g2-GT-24196;
+        ] ;
         .
     g2.ucs_unicode:0x8AC7
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x8AC7  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
-        isd:right    g2.ucs_unicode:0x708E   # &g2-AJ1-01292;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
+            isd:right    g2.ucs_unicode:0x708E   # &g2-AJ1-01292;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb12345:0x4C38         ; # &g2-UU+8AC7;
         .
@@ -27684,10 +27685,10 @@ a.ucs:0x8AC7
     g2.cns11643-1:0x6E76
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x6E76 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
-        isd:right    g2.cns11643-1:0x4E63   # &g2-CU+708E;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
+            isd:right    g2.cns11643-1:0x4E63   # &g2-CU+708E;
+        ] ;
         :eq g2.ucs_cns:0x8AC7         ; # &g2-CU+8AC7;
         .
         g2.ucs_cns:0x8AC7
@@ -28226,10 +28227,10 @@ rep.adobe-japan1-0:02661
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x8ACB         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
-        isd:right    g2.ucs_unicode:0x9752   # &g2-AJ1-02664;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
+            isd:right    g2.ucs_unicode:0x9752   # &g2-AJ1-02664;
+        ] ;
         :eq g2.ucs_jis:0x8ACB         ; # &g2-AJ1-02661;
         :eq g2.jis-x0208:0x4041       ; # &g2-AJ1-02661;
         :eq g2.jis-x0213-1:0x4041     ; # &g2-AJ1-02661;
@@ -28290,10 +28291,10 @@ rep.adobe-japan1-0:02661
     g2.cns11643-1:0x6E79
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x6E79 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
-        isd:right    g2.cns11643-1:0x4F65   # &g2-CU+9752;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
+            isd:right    g2.cns11643-1:0x4F65   # &g2-CU+9752;
+        ] ;
         :eq g2.ucs_cns:0x8ACB         ; # &g2-CU+8ACB;
         .
         g2.ucs_cns:0x8ACB
@@ -28925,7 +28926,7 @@ a.ucs:0x27A5E
     :eq rep.shinjigen:7660        ; # 𧩞
     :form-of             [ :sources chisebib:shinjigen ;
                            :target  a.ucs:0x8ACF         ] ;
-    :from.same           [ :sources chisebib:shuowen-changjian ,
+    ideo:same-as         [ :sources chisebib:shuowen-changjian ,
                                     chisebib:daikanwa ;
                            :target  a.ucs:0x8ACF         ] ;
     :subsume
@@ -30601,7 +30602,7 @@ rep.adobe-japan1-0:02906
     :eq rep.gt-pj-1:17018         ; # &I-GT-47859;
     :eq rep.daikanwa:35687        ; # &I-M-35687;
     :eq rep.shinjigen:7672        ; # &AJ1-02906;
-    :from.same           [ :sources chisebib:daikanwa ;
+    ideo:same-as         [ :sources chisebib:daikanwa ;
                            :target  rep.cns11643-1:0x723F ] ;
     :subsume
         g2.adobe-japan1-0:02906 ,
@@ -30800,8 +30801,8 @@ rep.adobe-japan1-0:01276
     :eq rep.gt-pj-1:12634         ; # &I-GT-47779;
     :eq rep.daikanwa...._.p:35690 ; # &AJ1-01276;
     :eq rep.cbeta:05919           ; # &I-CB05919;
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  a.ucs:0xFA62         ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  a.ucs:0xFA62         ] ;
     :subsume
         g2.adobe-japan1-0:01276 ;
     .
@@ -30937,8 +30938,8 @@ rep.adobe-japan1-0:02430
     :eq rep.gt-k:11911            ; # &I-GT-K11911;
     :eq rep.gt-pj-1:15732         ; # &I-GT-47831;
     :eq rep.daikanwa...._.p:35691 ; # &AJ1-02430;
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  a.ucs:0xFA22         ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  a.ucs:0xFA22         ] ;
     :subsume
         g2.adobe-japan1-0:02430 ,
         g2.ucs_unicode:0x8AF8 ;
@@ -32442,10 +32443,10 @@ rep.adobe-japan1-0:06697
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x8ADE         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
-        isd:right    g2.mj:012122   # &g2-MJ012122;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
+            isd:right    g2.mj:012122   # &g2-MJ012122;
+        ] ;
         :eq g2.ucs_jis...1990:0x8ADE  ; # &g2-AJ1-06697;
         :eq g2.ucs_jis...2000:0x8ADE  ; # &g2-AJ1-06697;
         :eq g2.ucs_jis...2004:0x8ADE  ; # &g2-AJ1-06697;
@@ -32511,10 +32512,10 @@ rep.adobe-japan1-0:06697
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x8ADE  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
-        isd:right    g2.ucs_unicode:0x6241   # &g2-UU+6241;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
+            isd:right    g2.ucs_unicode:0x6241   # &g2-UU+6241;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb12345:0x5A52         ; # &g2-UU+8ADE;
         .
@@ -33346,10 +33347,10 @@ a.ucs:0x8AE6
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x8AE6         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
-        isd:right    g2.ucs_unicode:0x5E1D   # &g2-AJ1-03079;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
+            isd:right    g2.ucs_unicode:0x5E1D   # &g2-AJ1-03079;
+        ] ;
         :eq g2.ucs_jis:0x8AE6         ; # &g2-AJ1-03096;
         :eq g2.ucs_ks:0x8AE6          ; # &g2-AJ1-03096;
         :eq g2.ks-x1001:0x7474        ; # &g2-AJ1-03096;
@@ -33414,10 +33415,10 @@ a.ucs:0x8AE6
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x8AE6  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
-        isd:right    g2.ucs_unicode:0x5E1D   # &g2-AJ1-03079;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
+            isd:right    g2.ucs_unicode:0x5E1D   # &g2-AJ1-03079;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.cns11643-1:0x7237      ; # &g2-UU+8AE6;
         :eq g2.gb12345:0x5A50         ; # &g2-UU+8AE6;
@@ -33441,10 +33442,10 @@ a.ucs:0x8AE6
     g2.shinjigen:7701
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of shinjigen:7701 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
-        isd:right    rep.gt:11193   # &g2-AJ1-13943;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
+            isd:right    rep.gt:11193   # &g2-AJ1-13943;
+        ] ;
         :subsume
             repi.hng-khm:01220   ;
         .
@@ -34540,10 +34541,10 @@ rep.adobe-japan1-0:02238
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x8AEE  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
-        isd:right    g2.ucs_unicode:0x54A8   # &g2-UU+54A8;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
+            isd:right    g2.ucs_unicode:0x54A8   # &g2-UU+54A8;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb12345:0x5A51         ; # &g2-UU+8AEE;
         .
@@ -35011,10 +35012,10 @@ a.ucs:0x8AF3
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x8AF3         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
-        isd:right    g2.ucs_unicode:0x97F3   # &g2-AJ1-01339;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
+            isd:right    g2.ucs_unicode:0x97F3   # &g2-AJ1-01339;
+        ] ;
         :eq g2.ucs_jis:0x8AF3         ; # &g2-AJ1-06689;
         :eq g2.jis-x0208:0x6B5E       ; # &g2-AJ1-06689;
         :eq g2.jis-x0213-1:0x6B5E     ; # &g2-AJ1-06689;
@@ -35063,10 +35064,10 @@ a.ucs:0x8AF3
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x8AF3  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
-        isd:right    g2.ucs_unicode:0x97F3   # &g2-AJ1-01339;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
+            isd:right    g2.ucs_unicode:0x97F3   # &g2-AJ1-01339;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.cns11643-1:0x7244      ; # &g2-UU+8AF3;
         :eq g2.gb12345:0x5A4F         ; # &g2-UU+8AF3;
@@ -35090,10 +35091,10 @@ a.ucs:0x8AF3
     g2.shinjigen:7685
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of shinjigen:7685 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
-        isd:right    rep.gt:58108   # &GT-58108;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
+            isd:right    rep.gt:58108   # &GT-58108;
+        ] ;
         .
 
 a.ucs:0x8AF4
@@ -36789,7 +36790,7 @@ rep.daikanwa:35758
         isd:left     a.ucs:0x8A00 ; # 言
         isd:right    rep.adobe-japan1-5:20103   # &AJ1-20103;
     ] ;
-    :from.same           [ :sources chisebib:jiyun ,
+    ideo:same-as         [ :sources chisebib:jiyun ,
                                     chisebib:daikanwa ;
                            :target  a.ucs:0x8ACF         ] ;
     .
@@ -36814,10 +36815,10 @@ rep.ucs_iso:0x27A7B
     rep.shinjigen:7661
         a chisegg:abstract-glyph ;
         :abstract-glyph-of shinjigen:7661 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x8A00 ; # 言
-        isd:right    rep.adobe-japan1-0:02775   # &AJ1-02775;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x8A00 ; # 言
+            isd:right    rep.adobe-japan1-0:02775   # &AJ1-02775;
+        ] ;
         :form-of             [ :sources chisebib:shinjigen ;
                                :target  a.ucs:0x8ACF         ] ;
         .
@@ -36826,10 +36827,10 @@ rep.ucs_iso:0x27A7B
         :abstract-glyph-of [ :context domain:iso     ;
                              :target     ucs:0x27A7B ] ;
         ideo:hanyu-dazidian  ( 6 3993 14 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x8A00 ; # 言
-        isd:right    rep.cns11643-1:0x5057   # &C1-5057;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x8A00 ; # 言
+            isd:right    rep.cns11643-1:0x5057   # &C1-5057;
+        ] ;
         :eq rep.cns11643-7:0x333E     ; # &C7-333E;
         :subsume
             g2.ucs_iso:0x27A7B   ,
@@ -37698,8 +37699,8 @@ rep.adobe-japan1-0:03906
     :eq rep.gt:48016              ; # &I-GT-48016;
     :eq rep.gt-pj-1:19800         ; # &I-GT-48016;
     :eq rep.daikanwa...._.p:35779 ; # &AJ1-03906;
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  a.ucs:0x8B20         ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  a.ucs:0x8B20         ] ;
     :subsume
         g2.adobe-japan1-0:03906 ;
     .
@@ -38523,10 +38524,10 @@ rep.ucs_unicode:0x8B06
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x8B06  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
-        isd:right    g2.ucs_unicode:0x6247   # &g2-UU+6247;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
+            isd:right    g2.ucs_unicode:0x6247   # &g2-UU+6247;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -39414,8 +39415,8 @@ rep.adobe-japan1-0:03262
     :eq rep.gt:48002              ; # &I-GT-48002;
     :eq rep.gt-pj-1:18022         ; # &I-GT-48002;
     :eq rep.jef-china3:0x64D7     ; # &I-JC3-64D7;
-    :from.simplified     [ :context domain:JP...extra ;
-                           :target  rep.adobe-japan1-0:07766 ] ;
+    ideo:simplified-form-of [ :context domain:JP...extra ;
+                              :target  rep.adobe-japan1-0:07766 ] ;
     :subsume
         g2.adobe-japan1-0:03262 ,
         g2.ucs_unicode:0x8B0E ;
@@ -40595,10 +40596,10 @@ a.ucs:0x8B17
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x8B17         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
-        isd:right    g2.ucs_unicode:0x65C1   # &g2-AJ1-05082;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
+            isd:right    g2.ucs_unicode:0x65C1   # &g2-AJ1-05082;
+        ] ;
         :eq g2.ucs_jis:0x8B17         ; # &g2-AJ1-06705;
         :eq g2.ucs_ks:0x8B17          ; # &g2-AJ1-06705;
         :eq g2.ks-x1001:0x5B3F        ; # &g2-AJ1-06705;
@@ -40663,10 +40664,10 @@ a.ucs:0x8B17
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x8B17  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
-        isd:right    g2.ucs_unicode:0x65C1   # &g2-AJ1-05082;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
+            isd:right    g2.ucs_unicode:0x65C1   # &g2-AJ1-05082;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.cns11643-1:0x7548      ; # &g2-UU+8B17;
         :eq g2.gb12345:0x3079         ; # &g2-UU+8B17;
@@ -40690,10 +40691,10 @@ a.ucs:0x8B17
     g2.shinjigen:7735
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of shinjigen:7735 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
-        isd:right    g2.shinjigen:3247   # &g2-SJG2-3247;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
+            isd:right    g2.shinjigen:3247   # &g2-SJG2-3247;
+        ] ;
         :subsume
             repi.hng-kar:03750   ;
         .
@@ -41526,8 +41527,8 @@ a.ucs:0x8BB2
     ideo:strokes           4 ;
     ideo:total-strokes     6 ;
     :eq rep.gb2312:0x3D32         ; # &I-G0-3D32;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  rep.adobe-japan1-0:02024 ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  rep.adobe-japan1-0:02024 ] ;
     .
     rep.gb2312:0x3D32
                :abstract-glyph-of         gb2312:0x3D32  .
@@ -41560,9 +41561,9 @@ rep.cns11643-7:0x3B75
     ] ;
     :eq rep.ucs_cns:0x27ABF       ; # &C7-3B75;
     :eq rep.daikanwa:35825        ; # &I-M-35825;
-    :from.original       [ :sources chisebib:zhengzitong ,
-                                    chisebib:daikanwa ;
-                           :target  rep.adobe-japan1-4:13773 ] ;
+    ideo:original-form-of [ :sources chisebib:zhengzitong ,
+                                     chisebib:daikanwa ;
+                            :target  rep.adobe-japan1-4:13773 ] ;
     :subsume
         g2.daikanwa:35825    ,
         g2.cns11643-7:0x3B75 ;
@@ -42956,8 +42957,8 @@ rep.adobe-japan1-0:01752
     :eq rep.gt:48040              ; # &I-GT-48040;
     :eq rep.gt-pj-1:13920         ; # &I-GT-48040;
     :eq rep.daikanwa...._.p:35850 ; # &AJ1-01752;
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  a.ucs:0xFA63         ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  a.ucs:0xFA63         ] ;
     :subsume
         g2.adobe-japan1-0:01752 ;
     .
@@ -43227,10 +43228,10 @@ rep.mj:058757
     g2.koseki:406970
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of koseki:406970 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
-        isd:right    g2.adobe-japan1-0:06481   # &g2-AJ1-06481;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
+            isd:right    g2.adobe-japan1-0:06481   # &g2-AJ1-06481;
+        ] ;
         :eq g2.shinjigen:7721         ; # &g2-KOSEKI-406970;
         .
         g2.shinjigen:7721
@@ -43238,10 +43239,10 @@ rep.mj:058757
     g2.mj:058757
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of mj:058757 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
-        isd:right    g2.ucs_unicode:0x8654   # &g2-GT-44188;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
+            isd:right    g2.ucs_unicode:0x8654   # &g2-GT-44188;
+        ] ;
         .
 
 a.ucs:0x431B
@@ -43688,6 +43689,7 @@ rep.cns11643-1:0x773E
     ideo:total-strokes    18 ;
     :eq rep.ucs_cns:0x8B28        ; # &C1-773E;
     :eq rep.daikanwa:35864        ; # &I-M-35864;
+    ideo:interchangeable-form-of rep.mj:015839        ;
     :subsume
         g2.daikanwa:35864    ,
         g2.cns11643-1:0x773E ;
@@ -43985,10 +43987,10 @@ a.ucs:0x8B2B
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x8B2B         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
-        isd:right    g2.ucs_unicode:0x5547   # &g2-AJ1-17370;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
+            isd:right    g2.ucs_unicode:0x5547   # &g2-AJ1-17370;
+        ] ;
         :eq g2.ucs_jis:0x8B2B         ; # &g2-AJ1-06710;
         :eq g2.ucs_ks:0x8B2B          ; # &g2-AJ1-06710;
         :eq g2.ks-x1001:0x6E63        ; # &g2-AJ1-06710;
@@ -44053,10 +44055,10 @@ a.ucs:0x8B2B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x8B2B  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
-        isd:right    g2.ucs_unicode:0x5547   # &g2-AJ1-17370;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
+            isd:right    g2.ucs_unicode:0x5547   # &g2-AJ1-17370;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.cns11643-1:0x7741      ; # &g2-UU+8B2B;
         :eq g2.gb12345:0x5A58         ; # &g2-UU+8B2B;
@@ -44080,10 +44082,10 @@ a.ucs:0x8B2B
     g2.shinjigen:7743
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of shinjigen:7743 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
-        isd:right    g2.big5-cdp:0x8C6B   # &g2-CDP-8C6B;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
+            isd:right    g2.big5-cdp:0x8C6B   # &g2-CDP-8C6B;
+        ] ;
         .
 
 a.ucs:0x27AD8
@@ -44335,8 +44337,8 @@ rep.adobe-japan1-0:03495
     :eq rep.gt:48191              ; # &I-GT-48191;
     :eq rep.gt-pj-1:18741         ; # &I-GT-48191;
     :eq rep.jef-china3:0x65D4     ; # &I-JC3-65D4;
-    :from.simplified     [ :context domain:JP...jis ;
-                           :target  rep.adobe-japan1-0:07785 ] ;
+    ideo:simplified-form-of [ :context domain:JP...jis ;
+                              :target  rep.adobe-japan1-0:07785 ] ;
     :subsume
         rep.gt:48192         ,
         a.gt:48191           ;
@@ -44806,47 +44808,84 @@ a.ucs:0x27ADC
     rep.cns11643-5:0x5841
                :abstract-glyph-of     cns11643-5:0x5841  .
 
-rep.daikanwa:35879
-    a chisegg:abstract-glyph ;
-    :abstract-glyph-of daikanwa:35879 ;
-    :to.ucs              a.ucs:0x27ADD ; # 𧫝
+a.ucs:0x27ADD
+    a chisegg:abstract-character ;
+    :abstract-character-of ucs:0x27ADD ;
     ideo:radical         149 ; # ⾔ 
     ideo:strokes          11 ;
     ideo:total-strokes    18 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x8A00 ; # 言
+        isd:right    a.ucs:0x21569   # 𡕩
+    ] ;
     .
 
 rep.cns11643-4:0x5D59
     a chisegg:abstract-glyph ;
     :abstract-glyph-of cns11643-4:0x5D59 ;
-    :to.ucs              a.ucs:0x27ADD ; # 𧫝
-
-    :morohashi-daikanwa          (35879 0 0) ;
+    :denotation-of
+        a.ucs:0x27ADD        ;
     ideo:radical         149 ; # ⾔ 
     ideo:strokes          11 ;
     ideo:total-strokes    18 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x8A00 ; # 言
+        isd:right    rep.ucs_iso:0x21569   # &C6-3E3C;
+    ] ;
+    :eq rep.daikanwa:35879        ; # &C4-5D59;
+    :subsume
+        g2.daikanwa:35879    ,
+        g2.cns11643-4:0x5D59 ;
     .
+    rep.daikanwa:35879
+               :abstract-glyph-of       daikanwa:35879   .
+    g2.daikanwa:35879
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of daikanwa:35879 ;
+        .
+    g2.cns11643-4:0x5D59
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of cns11643-4:0x5D59 ;
+        :eq g2.ucs_cns:0x27ADD        ; # &g2-CU+27ADD;
+        .
+        g2.ucs_cns:0x27ADD
+              :abstract-glyph-form-of [ :context domain:cns     ;
+                                        :target     ucs:0x27ADD ] .
 
-rep.hanziku-10:0xEC72
+rep.ucs_iso:0x27ADD
     a chisegg:abstract-glyph ;
-    :abstract-glyph-of hanziku-10:0xEC72 ;
-    :to.ucs              a.ucs:0x27ADD ; # 𧫝
-
-    :morohashi-daikanwa          (35879 0 1) ;
+    :abstract-glyph-of [ :context domain:iso     ;
+                         :target     ucs:0x27ADD ] ;
+    :denotation-of
+        a.ucs:0x27ADD        ;
     ideo:radical         149 ; # ⾔ 
     ideo:strokes          11 ;
     ideo:total-strokes    18 ;
     ideo:hanyu-dazidian  ( 6 4013 8 ) ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x8A00 ; # 言
+        isd:right    rep.ucs_JP...hanazono:0x21569   # &hanaJU+21569;
+    ] ;
+    :subsume
+        g2.ucs_JP...hanazono:0x27ADD ,
+        g2.ucs_iso:0x27ADD   ;
     .
-
-a.ucs:0x27ADD
-    a chisegg:abstract-character ;
-    :abstract-character-of ucs:0x27ADD ;
-
-    :morohashi-daikanwa          (35879 0 2) ;
-    ideo:radical         149 ; # ⾔ 
-    ideo:strokes          11 ;
-    ideo:total-strokes    18 ;
-    .
+    g2.ucs_JP...hanazono:0x27ADD
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:JP...hanazono ;
+                                  :target     ucs:0x27ADD ] ;
+        :subsume
+            rep.hanziku-10:0xEC72 ;
+        .
+        rep.hanziku-10:0xEC72
+            a chisegg:abstract-glyph ;
+            :abstract-glyph-of hanziku-10:0xEC72 ;
+            .
+    g2.ucs_iso:0x27ADD
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x27ADD ] ;
+        .
 
 rep.daikanwa:35880
     a chisegg:abstract-glyph ;
@@ -45171,10 +45210,10 @@ rep.adobe-japan1-0:06707
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x8B33         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
-        isd:right    rep.mj:007832   # &MJ007832;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
+            isd:right    rep.mj:007832   # &MJ007832;
+        ] ;
         :eq g2.ucs_jis:0x8B33         ; # &g2-AJ1-06707;
         :eq g2.ucs_ks:0x8B33          ; # &g2-AJ1-06707;
         :eq g2.ks-x1001:0x4F44        ; # &g2-AJ1-06707;
@@ -45242,10 +45281,10 @@ rep.adobe-japan1-0:06707
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x8B33  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
-        isd:right    rep.mj:007832   # &MJ007832;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
+            isd:right    rep.mj:007832   # &MJ007832;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb12345:0x5A29         ; # &g2-UU+8B33;
         .
@@ -45274,10 +45313,10 @@ rep.cns11643-2:0x6348
     g2.cns11643-2:0x6348
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x6348 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
-        isd:right    g2.mj:007833   # &g2-MJ007833;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
+            isd:right    g2.mj:007833   # &g2-MJ007833;
+        ] ;
         :eq g2.ucs_cns:0x8B33         ; # &g2-CU+8B33;
         .
         g2.ucs_cns:0x8B33
@@ -45667,10 +45706,10 @@ o.ucs_unicode:0x8B37
                              :target     ucs:0x8B37  ] ;
         ideo:strokes          19 ;
         ideo:total-strokes    17 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.gb2312:0x303D ; # &G0-303D;
-        isd:below    a.ucs:0x8A00   # 言
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.gb2312:0x303D ; # &G0-303D;
+            isd:below    a.ucs:0x8A00   # 言
+        ] ;
         :rep.ucs_JP...hanazono     rdf:nil ;
         :subsume
             g2.ucs_unicode:0x8B37 ;
@@ -45686,10 +45725,10 @@ o.ucs_unicode:0x8B37
         :abstract-glyph-of cns11643-2:0x6351 ;
         ideo:strokes          11 ;
         ideo:total-strokes    18 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.cns11643-1:0x5A72 ; # &C1-5A72;
-        isd:below    a.ucs:0x8A00   # 言
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.cns11643-1:0x5A72 ; # &C1-5A72;
+            isd:below    a.ucs:0x8A00   # 言
+        ] ;
         :eq rep.ucs_cns:0x8B37        ; # &C2-6351;
         :subsume
             g2.cns11643-2:0x6351 ;
@@ -47638,10 +47677,10 @@ a.ucs:0x8B45
     rep.adobe-japan1-5:19816
         a chisegg:abstract-glyph ;
         :abstract-glyph-of adobe-japan1-5:19816 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x8A00 ; # 言
-        isd:right    rep.jis-x0212:0x457C   # &JSP-457C;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x8A00 ; # 言
+            isd:right    rep.jis-x0212:0x457C   # &JSP-457C;
+        ] ;
         :eq rep.ucs_cns:0x8B45        ; # &AJ1-19816;
         :eq rep.ucs_jis:0x8B45        ; # &AJ1-19816;
         :rep.ucs_JP...hanazono     rdf:nil ;
@@ -47669,10 +47708,10 @@ a.ucs:0x8B45
             :abstract-glyph-form-of adobe-japan1-5:19816 ;
             ideo:strokes          12 ;
             ideo:total-strokes    19 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
-        isd:right    g2.ucs_jis:0x6B70   # &g2-JSP-457C;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
+                isd:right    g2.ucs_jis:0x6B70   # &g2-JSP-457C;
+            ] ;
             :eq g2.ucs_jis:0x8B45         ; # &g2-AJ1-19816;
             :g2.ucs_JP...hanazono      rdf:nil ;
             :eq g2.jis-x0212:0x5E47       ; # &g2-AJ1-19816;
@@ -47706,10 +47745,10 @@ a.ucs:0x8B45
             :abstract-glyph-form-of cns11643-2:0x6C3E ;
             ideo:strokes          14 ;
             ideo:total-strokes    21 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
-        isd:right    g2.ucs_jis:0x6B70   # &g2-JSP-457C;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
+                isd:right    g2.ucs_jis:0x6B70   # &g2-JSP-457C;
+            ] ;
             :eq g2.ucs_cns:0x8B45         ; # &g2-CU+8B45;
             .
             g2.ucs_cns:0x8B45
@@ -47721,10 +47760,10 @@ a.ucs:0x8B45
                              :target     ucs:0x8B45  ] ;
         ideo:strokes          12 ;
         ideo:total-strokes    19 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x8A00 ; # 言
-        isd:right    rep.ucs_unicode:0x6B70   # &CB00613;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x8A00 ; # 言
+            isd:right    rep.ucs_unicode:0x6B70   # &CB00613;
+        ] ;
         :rep.ucs_JP...hanazono     rdf:nil ;
         :subsume
             g2.ucs_unicode:0x8B45 ;
@@ -47733,10 +47772,10 @@ a.ucs:0x8B45
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of [ :context domain:unicode ;
                                       :target     ucs:0x8B45  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
-        isd:right    g2.ucs_unicode:0x6B70   # &g2-CB00613;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
+                isd:right    g2.ucs_unicode:0x6B70   # &g2-CB00613;
+            ] ;
             :g2.ucs_JP...hanazono      rdf:nil ;
             .
 
@@ -48045,11 +48084,11 @@ rep.adobe-japan1-5:18690
     rep.ucs-bmp-var-005:0x470C
         a chisegg:abstract-glyph ;
         :abstract-glyph-of ucs-bmp-var-005:0x470C ;
-    isd:structure [ a idc:⿲ ;
-        isd:left     g2.gt:35079 ; # &g2-GT-35079;
-        isd:middle   g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
-        isd:right    g2.gt:35079   # &g2-GT-35079;
-    ] ;
+        isd:structure [ a idc:⿲ ;
+            isd:left     g2.gt:35079 ; # &g2-GT-35079;
+            isd:middle   g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
+            isd:right    g2.gt:35079   # &g2-GT-35079;
+        ] ;
         :eq rep.ucs-var-005:0x470C    ; # &U-v005+470C;
         .
         rep.ucs-var-005:0x470C
@@ -48207,10 +48246,10 @@ rep.adobe-japan1-6:22559
     g2.adobe-japan1-6:22559
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of adobe-japan1-6:22559 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
-        isd:right    g2.ucs_unicode:0x6566   # &g2-AJ1-03248;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
+            isd:right    g2.ucs_unicode:0x6566   # &g2-AJ1-03248;
+        ] ;
         :eq g2.ucs_jis:0x8B48         ; # &g2-AJ1-22559;
         :eq g2.jis-x0212:0x5E49       ; # &g2-AJ1-22559;
         :eq g2.daikanwa:35945         ; # &g2-AJ1-22559;
@@ -48242,10 +48281,10 @@ rep.adobe-japan1-6:22559
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x8B48  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
-        isd:right    g2.ucs_unicode:0x6566   # &g2-AJ1-03248;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
+            isd:right    g2.ucs_unicode:0x6566   # &g2-AJ1-03248;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.cns11643-2:0x6724      ; # &g2-UU+8B48;
         :subsume
@@ -48531,8 +48570,8 @@ rep.adobe-japan1-0:06714
     :eq rep.gt-pj-1:27511         ; # &I-GT-48218;
     :eq rep.daikanwa:35951        ; # &I-M-35951;
     :eq rep.shinjigen:7552        ; # &AJ1-06714;
-    :from.original       [ :sources chisebib:shinjigen ;
-                           :target  rep.adobe-japan1-0:06661 ] ;
+    ideo:original-form-of [ :sources chisebib:shinjigen ;
+                            :target  rep.adobe-japan1-0:06661 ] ;
     :subsume
         g2.adobe-japan1-0:06714 ;
     .
@@ -48917,10 +48956,10 @@ a.ucs:0x8B4F
     rep.adobe-japan1-0:06715
         a chisegg:abstract-glyph ;
         :abstract-glyph-of adobe-japan1-0:06715 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x8A00 ; # 言
-        isd:right    rep.adobe-japan1-0:01586   # &AJ1-01586;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x8A00 ; # 言
+            isd:right    rep.adobe-japan1-0:01586   # &AJ1-01586;
+        ] ;
         :eq rep.ucs_cns:0x8B4F        ; # &AJ1-06715;
         :eq rep.ucs_jis:0x8B4F        ; # &AJ1-06715;
         :eq rep.ucs_ks:0x8B4F         ; # &AJ1-06715;
@@ -48965,10 +49004,10 @@ a.ucs:0x8B4F
         g2.ks-x1001:0x5141
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of ks-x1001:0x5141 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
-        isd:right    g2.gt:11608   # &g2-GT-11608;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
+                isd:right    g2.gt:11608   # &g2-GT-11608;
+            ] ;
             :eq g2.ucs_ks:0x8B4F          ; # &g2-GT-48224;
             :eq g2.gt:48224               ; # &g2-GT-48224;
             :eq g2.daikanwa:35958         ; # &g2-GT-48224;
@@ -49017,10 +49056,10 @@ a.ucs:0x8B4F
             :rep.decomposition   [ :context domain:hanyo-denshi ;
                                    :target  a.ucs:0x8B4F         ,
                                             a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
-        isd:right    g2.adobe-japan1-0:01586   # &g2-AJ1-01586;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
+                isd:right    g2.adobe-japan1-0:01586   # &g2-AJ1-01586;
+            ] ;
             :eq g2.ucs_jis:0x8B4F         ; # &g2-AJ1-06715;
             :eq g2.jis-x0208:0x6B78       ; # &g2-AJ1-06715;
             :eq g2.jis-x0213-1:0x6B78     ; # &g2-AJ1-06715;
@@ -49053,10 +49092,10 @@ a.ucs:0x8B4F
         a chisegg:abstract-glyph ;
         :abstract-glyph-of [ :context domain:unicode ;
                              :target     ucs:0x8B4F  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x8A00 ; # 言
-        isd:right    rep.adobe-japan1-4:13700   # &AJ1-13700;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x8A00 ; # 言
+            isd:right    rep.adobe-japan1-4:13700   # &AJ1-13700;
+        ] ;
         :rep.ucs_JP...hanazono     rdf:nil ;
         :eq rep.gb12345:0x3C25        ; # &UU+8B4F;
         :subsume
@@ -49867,10 +49906,10 @@ rep.adobe-japan1-5:20217
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x8B56  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
-        isd:right    g2.ucs_unicode:0x6701   # &g2-UU+6701;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
+            isd:right    g2.ucs_unicode:0x6701   # &g2-UU+6701;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb12345:0x5A5A         ; # &g2-UU+8B56;
         .
@@ -49879,10 +49918,10 @@ rep.adobe-japan1-5:20217
     g2.cns11643-2:0x6728
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x6728 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
-        isd:right    g2.cns11643-2:0x3C4C   # &g2-CU+6701;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
+            isd:right    g2.cns11643-2:0x3C4C   # &g2-CU+6701;
+        ] ;
         :eq g2.ucs_cns:0x8B56         ; # &g2-CU+8B56;
         .
         g2.ucs_cns:0x8B56
@@ -51271,10 +51310,10 @@ rep.ruimoku-v6:0xE01F
     g2.ruimoku-v6:0xE01F
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of ruimoku-v6:0xE01F ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
-        isd:right    g2.ucs_unicode:0x83D0   # &g2-JSP-583A;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
+            isd:right    g2.ucs_unicode:0x83D0   # &g2-JSP-583A;
+        ] ;
         .
 
 a.ucs:0x27B1F
@@ -53417,10 +53456,10 @@ rep.adobe-japan1-0:01630
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x8B70         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
-        isd:right    g2.ucs_unicode:0x7FA9   # &g2-AJ1-01627;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
+            isd:right    g2.ucs_unicode:0x7FA9   # &g2-AJ1-01627;
+        ] ;
         :eq g2.ucs_jis:0x8B70         ; # &g2-AJ1-01630;
         :eq g2.ucs_ks:0x8B70          ; # &g2-AJ1-01630;
         :eq g2.ks-x1001:0x6C21        ; # &g2-AJ1-01630;
@@ -53490,10 +53529,10 @@ rep.adobe-japan1-0:01630
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x8B70  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
-        isd:right    g2.ucs_unicode:0x7FA9   # &g2-AJ1-01627;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
+            isd:right    g2.ucs_unicode:0x7FA9   # &g2-AJ1-01627;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.cns11643-1:0x7A3E      ; # &g2-UU+8B70;
         :eq g2.gb12345:0x5269         ; # &g2-UU+8B70;
@@ -53628,10 +53667,10 @@ rep.adobe-japan1-0:06190
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x8B71         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿻ ;
-        isd:underlying a.ucs:0x7F8A ; # 羊
-        isd:overlaying g2.adobe-japan1-6:22541   # &g2-AJ1-22541;
-    ] ;
+        isd:structure [ a idc:⿻ ;
+            isd:underlying a.ucs:0x7F8A ; # 羊
+            isd:overlaying g2.adobe-japan1-6:22541   # &g2-AJ1-22541;
+        ] ;
         :eq g2.ucs_jis:0x8B71         ; # &g2-AJ1-06190;
         :eq g2.jis-x0208:0x6641       ; # &g2-AJ1-06190;
         :eq g2.jis-x0213-1:0x6641     ; # &g2-AJ1-06190;
@@ -53677,10 +53716,10 @@ rep.adobe-japan1-0:06190
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x8B71  ] ;
-    isd:structure [ a idc:⿻ ;
-        isd:underlying a.ucs:0x7F8A ; # 羊
-        isd:overlaying g2.ucs_unicode:0x8AA9   # &g2-UU+8AA9;
-    ] ;
+        isd:structure [ a idc:⿻ ;
+            isd:underlying a.ucs:0x7F8A ; # 羊
+            isd:overlaying g2.ucs_unicode:0x8AA9   # &g2-UU+8AA9;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.cns11643-3:0x5C6D      ; # &g2-UU+8B71;
         :subsume
@@ -53711,18 +53750,18 @@ rep.shinjigen:1163
         isd:above    a.ucs:0x7F8A ; # 羊
         isd:below    a.ucs:0x8AA9   # 誩
     ] ;
-    :from.original       [ :sources chisebib:shinjigen ;
-                           :target  a.ucs:0x2F845        ] ;
+    ideo:original-form-of [ :sources chisebib:shinjigen ;
+                            :target  a.ucs:0x2F845        ] ;
     :subsume
         g2.shinjigen:1163    ;
     .
     g2.shinjigen:1163
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of shinjigen:1163 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x7F8A ; # 羊
-        isd:below    g2.adobe-japan1-6:22541   # &g2-AJ1-22541;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x7F8A ; # 羊
+            isd:below    g2.adobe-japan1-6:22541   # &g2-AJ1-22541;
+        ] ;
         .
 
 a.ucs:0x4717
@@ -54029,8 +54068,8 @@ a.ucs:0x8B72
     :eq rep.gt:48336              ; # &I-GT-48336;
     :eq rep.gt-pj-1:15993         ; # &I-GT-48336;
     :eq rep.daikanwa...._.p:36037 ; # 譲
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  a.ucs:0x8B93         ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  a.ucs:0x8B93         ] ;
     :subsume
         g2.adobe-japan1-0:02529 ,
         g2.ucs_unicode:0x8B72 ;
@@ -56067,10 +56106,10 @@ rep.ruimoku-v6:0xE065
     g2.ruimoku-v6:0xE065
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of ruimoku-v6:0xE065 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.ucs_iso:0x275F8 ; # &g2-M-34065;
-        isd:below    g2.adobe-japan1-0:01908   # &g2-AJ1-01908;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.ucs_iso:0x275F8 ; # &g2-M-34065;
+            isd:below    g2.adobe-japan1-0:01908   # &g2-AJ1-01908;
+        ] ;
         .
 
 a.ucs:0x27B51
@@ -56802,7 +56841,7 @@ rep.adobe-japan1-5:18694
     :form-of             [ :sources chisebib:jiyun ,
                                     chisebib:shinjigen ;
                            :target  a.ucs:0x8B2B         ] ;
-    :from.same           [ :sources chisebib:jiyun ,
+    ideo:same-as         [ :sources chisebib:jiyun ,
                                     chisebib:daikanwa ;
                            :target  a.ucs:0x8B2B         ] ;
     :subsume
@@ -56828,10 +56867,10 @@ rep.adobe-japan1-5:18694
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x8B81         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
-        isd:right    g2.ks-x1001:0x6E6A   # &g2-GT-52561;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
+            isd:right    g2.ks-x1001:0x6E6A   # &g2-GT-52561;
+        ] ;
         :eq g2.ucs_jis:0x8B81         ; # &g2-AJ1-18694;
         :eq g2.jis-x0212:0x5E57       ; # &g2-AJ1-18694;
         :eq g2.jis-x0213-2:0x7870     ; # &g2-AJ1-18694;
@@ -56874,10 +56913,10 @@ rep.adobe-japan1-5:18694
     g2.shinjigen:7744
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of shinjigen:7744 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
-        isd:right    g2.adobe-japan1-4:13946   # &g2-AJ1-13946;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
+            isd:right    g2.adobe-japan1-4:13946   # &g2-AJ1-13946;
+        ] ;
         .
 
 rep.cns11643-3:0x5F61
@@ -56902,10 +56941,10 @@ rep.cns11643-3:0x5F61
     g2.cns11643-3:0x5F61
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x5F61 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
-        isd:right    g2.cns11643-1:0x6F4B   # &g2-CU+9069;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
+            isd:right    g2.cns11643-1:0x6F4B   # &g2-CU+9069;
+        ] ;
         :eq g2.ucs_cns:0x8B81         ; # &g2-CU+8B81;
         .
         g2.ucs_cns:0x8B81
@@ -56933,10 +56972,10 @@ rep.ucs_unicode:0x8B81
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x8B81  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
-        isd:right    g2.mj:026105   # &g2-MJ026105;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
+            isd:right    g2.mj:026105   # &g2-MJ026105;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -57587,7 +57626,7 @@ a.ucs:0x471F
     :eq rep.cns11643-7:0x5938     ; # &I-C7-5938;
     :eq rep.daikanwa:36109        ; # &I-M-36109;
     :eq rep.shinjigen:7783        ; # 䜟
-    :from.vulgar         [ :sources chisebib:shinjigen ;
+    ideo:vulgar-form-of  [ :sources chisebib:shinjigen ;
                            :target  a.ucs:0x8B96         ] ;
     :subsume
         g2.adobe-japan1-5:20219 ,
@@ -57818,7 +57857,7 @@ a.ucs:0x2F9D1
     ] ;
     :eq rep.cns11643-7:0x5941     ; # &I-C7-5941;
     :eq rep.daikanwa:36112        ; # &I-M-36112;
-    :from.vulgar         [ :sources chisebib:zhengzitong ,
+    ideo:vulgar-form-of  [ :sources chisebib:zhengzitong ,
                                     chisebib:daikanwa ;
                            :target  rep.adobe-japan1-0:05075 ] ;
     :subsume
@@ -57935,8 +57974,8 @@ a.ucs:0x8B87
     :eq rep.cns11643-3:0x6048     ; # &I-C3-6048;
     :eq rep.daikanwa:36113        ; # &I-M-36113;
     :eq rep.shinjigen:7680        ; # 讇
-    :from.original       [ :sources chisebib:shinjigen ;
-                           :target  a.ucs:0x8AC2         ] ;
+    ideo:original-form-of [ :sources chisebib:shinjigen ;
+                            :target  a.ucs:0x8AC2         ] ;
     :subsume
         g2.daikanwa:36113    ,
         g2.shinjigen:7680    ,
@@ -58381,10 +58420,10 @@ rep.adobe-japan1-5:18695
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x8B8B         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.ucs_unicode:0x9F8D ; # &g2-AJ1-03966;
-        isd:below    g2.adobe-japan1-0:01908   # &g2-AJ1-01908;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.ucs_unicode:0x9F8D ; # &g2-AJ1-03966;
+            isd:below    g2.adobe-japan1-0:01908   # &g2-AJ1-01908;
+        ] ;
         :eq g2.ucs_jis:0x8B8B         ; # &g2-AJ1-18695;
         :eq g2.jis-x0212:0x5E5A       ; # &g2-AJ1-18695;
         :eq g2.jis-x0213-2:0x7871     ; # &g2-AJ1-18695;
@@ -58428,19 +58467,19 @@ rep.adobe-japan1-5:18695
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x8B8B  ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.ucs_unicode:0x9F8D ; # &g2-AJ1-03966;
-        isd:below    g2.ucs_unicode:0x8A00   # &g2-UU+8A00;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.ucs_unicode:0x9F8D ; # &g2-AJ1-03966;
+            isd:below    g2.ucs_unicode:0x8A00   # &g2-UU+8A00;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
     g2.cns11643-2:0x6F50
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x6F50 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.cns11643-1:0x733E ; # &g2-CU+9F8D;
-        isd:below    g2.ucs_unicode:0x8A00   # &g2-UU+8A00;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.cns11643-1:0x733E ; # &g2-CU+9F8D;
+            isd:below    g2.ucs_unicode:0x8A00   # &g2-UU+8A00;
+        ] ;
         :eq g2.ucs_cns:0x8B8B         ; # &g2-CU+8B8B;
         .
         g2.ucs_cns:0x8B8B
@@ -58449,10 +58488,10 @@ rep.adobe-japan1-5:18695
     g2.jef-china3:0x64DE
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of jef-china3:0x64DE ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.jef-china3:0x70A4 ; # &g2-HD-FT-3C5D;
-        isd:below    g2.adobe-japan1-0:01908   # &g2-AJ1-01908;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.jef-china3:0x70A4 ; # &g2-HD-FT-3C5D;
+            isd:below    g2.adobe-japan1-0:01908   # &g2-AJ1-01908;
+        ] ;
         .
 
 a.ucs:0x8B8C
@@ -61022,10 +61061,10 @@ rep.ucs_unicode:0x8B9D
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x8B9D  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
-        isd:right    g2.ucs_unicode:0x56B4   # &g2-UU+56B4;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
+            isd:right    g2.ucs_unicode:0x56B4   # &g2-UU+56B4;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .