- Use `ideo:mistakable' instead of `:to.mistakable'.
[chise/chiset.git] / Ideograph-R019-Power.ttl
index 022d4e6..2c3955a 100644 (file)
@@ -7,6 +7,7 @@
 @prefix chisegg: <http://rdf.chise.org/rdf/type/character/ggg/> .
 @prefix domain: <http://rdf.chise.org/data/domain/> .
 @prefix script: <http://rdf.chise.org/data/script/> .
+@prefix ideocomb: <http://rdf.chise.org/data/character/ideo/combination/> .
 @prefix chisebib: <http://rdf.chise.org/data/bibliography/> .
 @prefix ruimoku: <http://www.chise.org/est/view/article@ruimoku/rep.id=/> .
 @prefix zob1959: <http://chise.zinbun.kyoto-u.ac.jp/koukotsu/rubbings/> .
@@ -464,10 +465,10 @@ a.ucs:0x529D
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x529D  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     rep.gt-k:00064 ; # &GT-K00064;
-        isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     rep.gt-k:00064 ; # &GT-K00064;
+            isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         :eq g2.gb2312:0x4830          ; # &g2-M-02293;
         :eq g2.cns11643-3:0x2154      ; # &g2-M-02293;
         :eq g2.daikanwa:02293         ; # &g2-M-02293;
@@ -983,10 +984,10 @@ rep.adobe-japan1-0:04028
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x52A3         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.adobe-japan1-0:02455 ; # &g2-AJ1-02455;
-        isd:below    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.adobe-japan1-0:02455 ; # &g2-AJ1-02455;
+            isd:below    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         :eq g2.ucs_jis:0x52A3         ; # &g2-AJ1-04028;
         :eq g2.ucs_ks:0x52A3          ; # &g2-AJ1-04028;
         :eq g2.ks-x1001:0x562B        ; # &g2-AJ1-04028;
@@ -1057,10 +1058,10 @@ rep.adobe-japan1-0:04028
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x52A3  ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.ucs_unicode:0x5C11 ; # &g2-UU+5C11;
-        isd:below    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.ucs_unicode:0x5C11 ; # &g2-UU+5C11;
+            isd:below    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x4153          ; # &g2-UU+52A3;
         :eq g2.cns11643-1:0x4749      ; # &g2-UU+52A3;
@@ -1295,10 +1296,10 @@ a.ucs:0x52A5
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x52A5         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x4EA2 ; # &g2-AJ1-04111;
-        isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x4EA2 ; # &g2-AJ1-04111;
+            isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         :eq g2.ucs_jis:0x52A5         ; # &g2-AJ1-21202;
         :eq g2.jis-x0212:0x335A       ; # &g2-AJ1-21202;
         :eq g2.daikanwa:02306         ; # &g2-AJ1-21202;
@@ -1366,9 +1367,9 @@ a.ucs:0x52A6
     isd:structure [ a idc:⿱ ;
         isd:above    a.ucs:0x529B ; # 力
         isd:below    [
-            :structure [ a idc:⿰ ;
-                :left     a.ucs:0x529B ; # 力
-                :right    a.ucs:0x529B   # 力
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x529B ; # 力
+                isd:right    a.ucs:0x529B   # 力
             ]
         ]
     ] ;
@@ -1422,19 +1423,19 @@ a.ucs:0x6530
     g2.daikanwa:02308
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:02308 ;
-    isd:structure [ a idc:⿺ ;
-        isd:surround rep.jef-china3:0x50BD ; # &JC3-50BD;
-        isd:filling  g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿺ ;
+            isd:surround rep.jef-china3:0x50BD ; # &JC3-50BD;
+            isd:filling  g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         .
     g2.ucs_unicode:0x6530
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x6530  ] ;
-    isd:structure [ a idc:⿺ ;
-        isd:surround g2.ucs_unicode:0x652F ; # &g2-AJ1-02215;
-        isd:filling  g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿺ ;
+            isd:surround g2.ucs_unicode:0x652F ; # &g2-AJ1-02215;
+            isd:filling  g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         :eq g2.cns11643-6:0x236C      ; # &g2-UU+6530;
         :eq g2.gb12345:0x7C3F         ; # &g2-UU+6530;
         :subsume
@@ -1764,10 +1765,10 @@ a.ucs:0x52AA
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x52AA         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.ucs_unicode:0x5974 ; # &g2-AJ1-03157;
-        isd:below    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.ucs_unicode:0x5974 ; # &g2-AJ1-03157;
+            isd:below    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         :eq g2.adobe-japan1-0:03154   ; # &g2-AJ1-03154;
         :eq g2.gb2312:0x452C          ; # &g2-AJ1-03154;
         :eq g2.ks-x1001:0x523D        ; # &g2-AJ1-03154;
@@ -1835,10 +1836,10 @@ a.ucs:0x52AA
     g2.cns11643-1:0x4938
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x4938 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.cns11643-1:0x4643 ; # &g2-CU+5974;
-        isd:below    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.cns11643-1:0x4643 ; # &g2-CU+5974;
+            isd:below    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         :eq g2.ucs_cns:0x52AA         ; # &g2-CU+52AA;
         .
         g2.ucs_cns:0x52AA
@@ -2451,17 +2452,17 @@ a.ucs:0x52B1
     :eq rep.daikanwa:02326        ; # &I-M-02326;
     :eq rep.shinjigen:0715        ; # 励
     :eq rep.hanziku-1:0xF1C4      ; # &I-HZK01-F1C4;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  rep.mj:007736        ] ;
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  rep.mj:007736        ] ;
-    :from.simplified     [ :context domain:misc    ;
-                           :sources chisebib:songyuan-yilai-suzipu ,
-                                    chisebib:daikanwa ,
-                                    chisebib:shinjigen_1ed ;
-                           :target  rep.mj:007737        ] ;
-    :from.simplified     [ :context domain:ucs     ;
-                           :target  a.ucs:0x52F5         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  rep.mj:007736        ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  rep.mj:007736        ] ;
+    ideo:simplified-form-of [ :context domain:misc    ;
+                              :sources chisebib:songyuan-yilai-suzipu ,
+                                       chisebib:daikanwa ,
+                                       chisebib:shinjigen_1ed ;
+                              :target  rep.mj:007737        ] ;
+    ideo:simplified-form-of [ :context domain:ucs     ;
+                              :target  a.ucs:0x52F5         ] ;
     :subsume
         g2.ucs_unicode:0x52B1 ;
     .
@@ -2587,7 +2588,7 @@ a.ucs:0x2084D
         rep.daikanwa:02327
             a chisegg:abstract-glyph ;
             :abstract-glyph-of daikanwa:02327 ;
-            :from.vulgar         [ :sources chisebib:songyuan-yilai-suzipu ,
+            ideo:vulgar-form-of  [ :sources chisebib:songyuan-yilai-suzipu ,
                                             chisebib:daikanwa ;
                                    :target  rep.adobe-japan1-0:04283 ] ;
             .
@@ -2619,8 +2620,8 @@ a.ucs:0x52B2
         isd:right    a.ucs:0x529B   # 力
     ] ;
     :eq rep.gb2312:0x3E22         ; # &I-G0-3E22;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  rep.adobe-japan1-0:04283 ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  rep.adobe-japan1-0:04283 ] ;
     :subsume
         g2.ucs_unicode:0x52B2 ;
     .
@@ -2684,9 +2685,9 @@ rep.cns11643-3:0x2463
     :eq rep.daikanwa:02328        ; # &I-M-02328;
     :eq rep.hanziku-1:0xF1C1      ; # &I-HZK01-F1C1;
     :eq rep.jef-china3:0x82B2     ; # &I-JC3-82B2;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x52DE         ] ;
-    :from.vulgar         [ :sources chisebib:songyuan-yilai-suzipu ,
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x52DE         ] ;
+    ideo:vulgar-form-of  [ :sources chisebib:songyuan-yilai-suzipu ,
                                     chisebib:daikanwa ;
                            :target  a.ucs:0x52DE         ] ;
     .
@@ -2720,11 +2721,11 @@ a.ucs:0x52B4
     :eq rep.gt-pj-1:20267         ; # &I-GT-02987;
     :eq rep.daikanwa:02329        ; # &I-M-02329;
     :eq rep.shinjigen:0717        ; # 労
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :sources chisebib:daikanwa ,
-                                    chisebib:shinjigen_1ed ,
-                                    chisebib:JP...Jouyou ;
-                           :target  a.ucs:0x52DE         ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :sources chisebib:daikanwa ,
+                                       chisebib:shinjigen_1ed ,
+                                       chisebib:JP...Jouyou ;
+                              :target  a.ucs:0x52DE         ] ;
     :subsume
         g2.ucs_unicode:0x52B4 ;
     .
@@ -2870,9 +2871,10 @@ a.ucs:0x52B5
     a.jis-x0213-1:0x5225
            :abstract-character-of    jis-x0213-1:0x5225  .
 
-a.jis-x0208:0x5225
-    a chisegg:abstract-character ;
-    :abstract-character-of jis-x0208:0x5225 ;
+o.ucs_jis:0x52B5
+    a chisegg:unified-glyph ;
+    :unified-glyph-of [ :context domain:jis     ;
+                        :target     ucs:0x52B5  ] ;
     :denotation-of
         a.ucs:0x52B5         ;
     ideo:radical          19 ; # ⼒ 
@@ -2882,7 +2884,6 @@ a.jis-x0208:0x5225
         isd:above    a.ucs:0x20509 ; # 𠔉
         isd:below    a.ucs:0x529B   # 力
     ] ;
-    :eq o.ucs_jis:0x52B5          ; # &o-J0-5225;
     :eq o.jis-x0208:0x5225        ; # &o-J0-5225;
     :eq o.jis-x0213-1:0x5225      ; # &o-J0-5225;
     :eq o.adobe-japan1-0:04282    ; # &o-J0-5225;
@@ -2890,9 +2891,6 @@ a.jis-x0208:0x5225
     :subsume
         rep.mj:007645        ;
     .
-    o.ucs_jis:0x52B5
-                :unified-glyph-of [ :context domain:jis     ;
-                                    :target     ucs:0x52B5  ] .
     o.jis-x0208:0x5225
                 :unified-glyph-of      jis-x0208:0x5225  .
     o.jis-x0213-1:0x5225
@@ -2904,10 +2902,10 @@ a.jis-x0208:0x5225
     rep.mj:007645
         a chisegg:abstract-glyph ;
         :abstract-glyph-of mj:007645 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.adobe-japan1-5:17299 ; # &AJ1-17299;
-        isd:below    a.ucs:0x529B   # 力
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.adobe-japan1-5:17299 ; # &AJ1-17299;
+            isd:below    a.ucs:0x529B   # 力
+        ] ;
         :eq rep.ucs_jis:0x52B5        ; # &MJ007645;
         :eq rep.adobe-japan1-0:04282  ; # &I-AJ1-04282;
         :eq rep.jis-x0208:0x5225      ; # &I-J90-5225;
@@ -3042,10 +3040,10 @@ o.ucs_unicode:0x52B5
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x52B5         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.gt-k:01769 ; # &GT-K01769;
-        isd:below    a.ucs:0x529B   # 力
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.gt-k:01769 ; # &GT-K01769;
+            isd:below    a.ucs:0x529B   # 力
+        ] ;
         :eq rep.hanyo-denshi...ft:0x3479 ; # &I-HD-FT-3479;
         .
         rep.hanyo-denshi...ft:0x3479
@@ -3053,10 +3051,10 @@ o.ucs_unicode:0x52B5
     rep.cns11643-3:0x2761
         a chisegg:abstract-glyph ;
         :abstract-glyph-of cns11643-3:0x2761 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.big5-cdp:0x8BFA ; # &CDP-8BFA;
-        isd:below    a.ucs:0x529B   # 力
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.big5-cdp:0x8BFA ; # &CDP-8BFA;
+            isd:below    a.ucs:0x529B   # 力
+        ] ;
         :eq rep.ucs_unicode:0x52B5    ; # &C3-2761;
         :rep.ucs_JP...hanazono     rdf:nil ;
         :eq rep.big5-cdp:0x8C75       ; # &I-CDP-8C75;
@@ -3134,10 +3132,10 @@ a.ucs:0x52B7
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x52B7         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     rep.gt-k:01701 ; # &GT-K01701;
-        isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     rep.gt-k:01701 ; # &GT-K01701;
+            isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         :eq g2.ucs_jis:0x52B7         ; # &g2-AJ1-21206;
         :eq g2.jis-x0212:0x3360       ; # &g2-AJ1-21206;
         :eq g2.daikanwa:02332         ; # &g2-AJ1-21206;
@@ -3265,9 +3263,9 @@ a.ucs:0x52B9
     :eq rep.shinjigen:0724        ; # 効
     :eq rep.hanziku-1:0xF242      ; # &I-HZK01-F242;
     :eq rep.cbeta:00283           ; # &I-CB00283;
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  a.ucs:0x6548         ] ;
-    :from.vulgar         [ :sources chisebib:yupian ,
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  a.ucs:0x6548         ] ;
+    ideo:vulgar-form-of  [ :sources chisebib:yupian ,
                                     chisebib:zhengyun ,
                                     chisebib:zhengzitong ,
                                     chisebib:daikanwa ;
@@ -3306,10 +3304,10 @@ a.ucs:0x52B9
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x52B9         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     rep.gt-k:01604 ; # &GT-K01604;
-        isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     rep.gt-k:01604 ; # &GT-K01604;
+            isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         :eq g2.adobe-japan1-0:01966   ; # &g2-AJ1-01966;
         :eq g2.iso-ir165:0x2C7B       ; # &g2-AJ1-01966;
         :eq g2.jis-x0208:0x387A       ; # &g2-AJ1-01966;
@@ -3841,10 +3839,10 @@ a.ucs:0x52BE
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x52BE         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.mj:006470 ; # &g2-MJ006470;
-        isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.mj:006470 ; # &g2-MJ006470;
+            isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         :eq g2.ucs_cns:0x52BE         ; # &g2-AJ1-01421;
         :eq g2.ucs_jis:0x52BE         ; # &g2-AJ1-01421;
         :eq g2.ucs_ks:0x52BE          ; # &g2-AJ1-01421;
@@ -3921,10 +3919,10 @@ a.ucs:0x52BE
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x52BE  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x4EA5 ; # &g2-UU+4EA5;
-        isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x4EA5 ; # &g2-UU+4EA5;
+            isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x5B40          ; # &g2-UU+52BE;
         .
@@ -3933,10 +3931,10 @@ a.ucs:0x52BE
     rep.jef-china3:0x44E3
         a chisegg:abstract-glyph ;
         :abstract-glyph-of jef-china3:0x44E3 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     rep.mj:006471 ; # &MJ006471;
-        isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     rep.mj:006471 ; # &MJ006471;
+            isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         :eq rep.shinjigen:0720        ; # &JC3-44E3;
         .
         rep.shinjigen:0720
@@ -4043,8 +4041,8 @@ a.ucs:0x52BF
     :eq rep.cns11643-3:0x2762     ; # &I-C3-2762;
     :eq rep.daikanwa:02347        ; # &I-M-02347;
     :eq rep.hanziku-1:0xF1EC      ; # &I-HZK01-F1EC;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x52E2         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x52E2         ] ;
     .
     rep.gb2312:0x4A46
                :abstract-glyph-of         gb2312:0x4A46  .
@@ -4080,10 +4078,10 @@ a.ucs:0x2B751
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x52E2         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.adobe-japan1-0:02277 ; # &g2-AJ1-02277;
-        isd:below    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.adobe-japan1-0:02277 ; # &g2-AJ1-02277;
+            isd:below    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         :eq g2.adobe-japan1-4:13866   ; # &g2-AJ1-13866;
         :subsume
             repi.adobe-japan1-6:13866 ,
@@ -4611,9 +4609,9 @@ a.ucs:0x52C5
     :eq rep.cbeta:00330           ; # &I-CB00330;
     :form-of             rep.adobe-japan1-0:05066 ;
     :from.interchangeable rep.adobe-japan1-0:05066 ;
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  rep.adobe-japan1-0:05066 ] ;
-    :from.vulgar         [ :sources chisebib:zhengzitong ,
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  rep.adobe-japan1-0:05066 ] ;
+    ideo:vulgar-form-of  [ :sources chisebib:zhengzitong ,
                                     chisebib:daikanwa ;
                            :target  rep.adobe-japan1-5:17326 ] ;
     :subsume
@@ -4648,10 +4646,10 @@ a.ucs:0x52C5
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x52C5         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     rep.gt-k:02598 ; # &GT-K02598;
-        isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     rep.gt-k:02598 ; # &GT-K02598;
+            isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         :eq g2.adobe-japan1-0:03032   ; # &g2-AJ1-03032;
         :eq g2.ks-x1001:0x764F        ; # &g2-AJ1-03032;
         :eq g2.jis-x0208:0x443C       ; # &g2-AJ1-03032;
@@ -4784,13 +4782,50 @@ a.ucs:0x20860
     ideo:radical          19 ; # ⼒ 
     ideo:strokes           7 ;
     ideo:total-strokes     9 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x6765 ; # 来
+        isd:right    a.ucs:0x529B   # 力
+    ] ;
     :eq rep.cns11643-6:0x2F26     ; # &I-C6-2F26;
     :eq rep.daikanwa:02357        ; # &I-M-02357;
+    ideo:vulgar-form-of  [ :sources chisebib:pianhai ,
+                                    chisebib:daikanwa ;
+                           :target  rep.adobe-japan1-5:17326 ] ;
+    :subsume
+        g2.ucs_iso:0x20860   ;
     .
     rep.cns11643-6:0x2F26
                :abstract-glyph-of     cns11643-6:0x2F26  .
     rep.daikanwa:02357
                :abstract-glyph-of       daikanwa:02357   .
+    g2.ucs_iso:0x20860
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x20860 ] ;
+        :eq g2.cns11643-6:0x2F26      ; # &g2-M-02357;
+        :eq g2.daikanwa:02357         ; # &g2-M-02357;
+        :subsume
+            repi.daikanwa:02357  ,
+            repi.cns11643-6:0x2F26 ,
+            repi.ucs_iso:0x20860 ;
+        .
+        g2.cns11643-6:0x2F26
+              :abstract-glyph-form-of     cns11643-6:0x2F26  .
+        g2.daikanwa:02357
+              :abstract-glyph-form-of       daikanwa:02357   .
+        repi.daikanwa:02357
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:02357 ;
+            .
+        repi.cns11643-6:0x2F26
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-6:0x2F26 ;
+            .
+        repi.ucs_iso:0x20860
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:iso     ;
+                              :target     ucs:0x20860 ] ;
+            .
 
 a.ucs:0x20861
     a chisegg:abstract-character ;
@@ -4859,10 +4894,10 @@ rep.adobe-japan1-6:21210
     g2.daikanwa:02359
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:02359 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.gt-k:02673 ; # &g2-GT-K02673;
-        isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.gt-k:02673 ; # &g2-GT-K02673;
+            isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         .
     g2.adobe-japan1-6:21210
         a chisegg:abstract-glyph-form ;
@@ -5114,7 +5149,7 @@ a.ucs:0x2F825
     :eq rep.gt-pj-1:19750         ; # &I-GT-03030;
     :eq rep.daikanwa...._.p:02360 ; # 勇
     :eq rep.shinjigen:0730        ; # 勇
-    :from.vulgar         [ :sources chisebib:daikanwa ,
+    ideo:vulgar-form-of  [ :sources chisebib:daikanwa ,
                                     chisebib:shinjigen_1ed ;
                            :target  rep.mj:007667        ] ;
     :subsume
@@ -5384,7 +5419,7 @@ a.ucs:0xFA33
     :eq rep.daikanwa:02362        ; # &I-M-02362;
     :eq rep.shinjigen:0736        ; # 勉
     :eq rep.jef-china3:0x44E7     ; # &I-JC3-44E7;
-    :from.same           [ :sources chisebib:shinjigen ;
+    ideo:same-as         [ :sources chisebib:shinjigen ;
                            :target  a.ucs:0x2F826        ] ;
     :subsume
         g2.ucs_unicode:0xFA33 ,
@@ -5453,10 +5488,10 @@ a.ucs:0xFA33
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x52C9         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿺ ;
-        isd:surround g2.ucs_unicode:0x514D ; # &g2-UU+514D;
-        isd:filling  g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿺ ;
+            isd:surround g2.ucs_unicode:0x514D ; # &g2-UU+514D;
+            isd:filling  g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.adobe-japan1-4:13385   ; # &g2-AJ1-13385;
         :eq g2.gb2312:0x4363          ; # &g2-AJ1-13385;
@@ -5854,10 +5889,10 @@ o.hanyo-denshi...jt:0xAE3E
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x52CC         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     rep.mj:010798 ; # &MJ010798;
-        isd:right    a.ucs:0x529B   # 力
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     rep.mj:010798 ; # &MJ010798;
+            isd:right    a.ucs:0x529B   # 力
+        ] ;
         :eq rep.hanyo-denshi...jt:0xAE3E ; # &I-HD-JT-AE3E;
         .
         rep.hanyo-denshi...jt:0xAE3E
@@ -6022,10 +6057,10 @@ a.ucs:0x52CD
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x52CD         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x4EAC ; # &g2-AJ1-01688;
-        isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x4EAC ; # &g2-AJ1-01688;
+            isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         :eq g2.adobe-japan1-0:04284   ; # &g2-AJ1-04284;
         :eq g2.ks-x1001:0x4C4E        ; # &g2-AJ1-04284;
         :eq g2.iso-ir165:0x7A42       ; # &g2-AJ1-04284;
@@ -6117,10 +6152,10 @@ a.ucs:0x52CE
     rep.daikanwa:02371
         a chisegg:abstract-glyph ;
         :abstract-glyph-of daikanwa:02371 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     rep.gt-k:03984 ; # &GT-K03984;
-        isd:right    a.ucs:0x529B   # 力
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     rep.gt-k:03984 ; # &GT-K03984;
+            isd:right    a.ucs:0x529B   # 力
+        ] ;
         .
     rep.cns11643-3:0x2F6C
         a chisegg:abstract-glyph ;
@@ -6671,8 +6706,8 @@ a.ucs:0x2F826
     :eq rep.gt-pj-1:19033         ; # &I-GT-03050;
     :eq rep.daikanwa...._.p:02384 ; # 勉
     :eq rep.shinjigen:0735        ; # 勉
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  a.ucs:0xFA33         ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  a.ucs:0xFA33         ] ;
     :subsume
         g2.ucs_iso:0x2F826   ;
     .
@@ -6974,12 +7009,12 @@ repi.hng-khi:02770
     ideo:total-strokes    10 ;
     isd:structure [ a idc:⿰ ;
         isd:left     [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x4491 ; # 䒑
-                :below    [
-                    :structure [ a idc:⿻ ;
-                        :underlying a.ucs:0x4E2D ; # 中
-                        :overlaying a.ucs:0x4E00   # 一
+            isd:structure [ a idc:⿱ ;
+                isd:above    a.ucs:0x4491 ; # 䒑
+                isd:below    [
+                    isd:structure [ a idc:⿻ ;
+                        isd:underlying a.ucs:0x4E2D ; # 中
+                        isd:overlaying a.ucs:0x4E00   # 一
                     ]
                 ]
             ]
@@ -7016,10 +7051,10 @@ a.ucs:0x52D3
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x52D3  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x7686 ; # &g2-AJ1-01413;
-        isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x7686 ; # &g2-AJ1-01413;
+            isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         :eq g2.daikanwa:02387         ; # &g2-M-02387;
         :subsume
             repi.daikanwa:02387  ,
@@ -7039,10 +7074,10 @@ a.ucs:0x52D3
     g2.cns11643-2:0x3371
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x3371 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.cns11643-1:0x5255 ; # &g2-CU+7686;
-        isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.cns11643-1:0x5255 ; # &g2-CU+7686;
+            isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         :eq g2.ucs_cns:0x52D3         ; # &g2-CU+52D3;
         .
         g2.ucs_cns:0x52D3
@@ -7274,8 +7309,8 @@ a.ucs:0x52A8
     :eq rep.cns11643-3:0x2328     ; # &I-C3-2328;
     :eq rep.hanziku-1:0xF1A2      ; # &I-HZK01-F1A2;
     :eq rep.jef-china3:0x81E4     ; # &I-JC3-81E4;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x52D5         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x52D5         ] ;
     .
     rep.gb2312:0x362F
                :abstract-glyph-of         gb2312:0x362F  .
@@ -7508,7 +7543,7 @@ rep.mj:007694
     :eq rep.hanyo-denshi...ks...mf:002779 ; # &I-KSMF-02779;
     :eq rep.daikanwa:02392        ; # &I-M-02392;
     :eq rep.shinjigen:0741        ; # &MJ007694;
-    :from.vulgar         [ :sources chisebib:daikanwa ,
+    ideo:vulgar-form-of  [ :sources chisebib:daikanwa ,
                                     chisebib:shinjigen_1ed ;
                            :target  rep.mj:007692        ] ;
     .
@@ -7584,10 +7619,10 @@ rep.mj:007695
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x52D7         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.cns11643-1:0x454B ; # &g2-CU+66F0;
-        isd:below    rep.adobe-japan1-0:02431   # &AJ1-02431;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.cns11643-1:0x454B ; # &g2-CU+66F0;
+            isd:below    rep.adobe-japan1-0:02431   # &AJ1-02431;
+        ] ;
         :eq g2.ucs_unicode:0x52D7     ; # &g2-MJ007695;
         :eq g2.adobe-japan1-0:04285   ; # &g2-MJ007695;
         :eq g2.jis-x0208:0x5228       ; # &g2-MJ007695;
@@ -7720,10 +7755,10 @@ rep.adobe-japan1-0:01510
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x52D8         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:02585 ; # &g2-AJ1-02585;
-        isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.adobe-japan1-0:02585 ; # &g2-AJ1-02585;
+            isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         :eq g2.ucs_jis:0x52D8         ; # &g2-AJ1-01510;
         :eq g2.ucs_ks:0x52D8          ; # &g2-AJ1-01510;
         :eq g2.ks-x1001:0x4A6B        ; # &g2-AJ1-01510;
@@ -7780,10 +7815,10 @@ rep.adobe-japan1-0:01510
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x52D8  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x751A ; # &g2-UU+751A;
-        isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x751A ; # &g2-UU+751A;
+            isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x3F31          ; # &g2-UU+52D8;
         .
@@ -7792,10 +7827,10 @@ rep.adobe-japan1-0:01510
     g2.gt:03062
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of gt:03062 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.cns11643-1:0x5249 ; # &g2-CU+751A;
-        isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.cns11643-1:0x5249 ; # &g2-CU+751A;
+            isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         :eq g2.ucs_cns:0x52D8         ; # &g2-GT-03062;
         :eq g2.cns11643-1:0x592E      ; # &g2-GT-03062;
         :eq g2.gt-k:07734             ; # &g2-GT-03062;
@@ -7851,10 +7886,10 @@ a.ucs:0x52D9
         :abstract-glyph-of adobe-japan1-0:03775 ;
         ideo:strokes           9 ;
         ideo:total-strokes    11 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x77DB ; # 矛
-        isd:right    rep.big5-cdp:0x8C64   # &CDP-8C64;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x77DB ; # 矛
+            isd:right    rep.big5-cdp:0x8C64   # &CDP-8C64;
+        ] ;
         :eq rep.ucs_jis:0x52D9        ; # &AJ1-03775;
         :eq rep.ucs_ks:0x52D9         ; # &AJ1-03775;
         :eq rep.jis-x0208:0x4C33      ; # &I-J90-4C33;
@@ -8013,8 +8048,8 @@ a.ucs:0x52A1
     :eq rep.gb2312:0x4E71         ; # &I-G0-4E71;
     :eq rep.hanziku-1:0xF162      ; # &I-HZK01-F162;
     :eq rep.jef-china3:0x82A1     ; # &I-JC3-82A1;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  rep.ucs_unicode:0x52D9 ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  rep.ucs_unicode:0x52D9 ] ;
     .
     rep.gb2312:0x4E71
                :abstract-glyph-of         gb2312:0x4E71  .
@@ -8154,8 +8189,8 @@ a.ucs:0x52DA
         isd:right    a.ucs:0x529B   # 力
     ] ;
     :eq rep.iso-ir165:0x7A43      ; # &I-EGB-7A43;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x52E9         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x52E9         ] ;
     :subsume
         g2.ucs_unicode:0x52DA ;
     .
@@ -8212,7 +8247,7 @@ a.ucs:0x52DB
     :eq rep.daikanwa:02402        ; # &I-M-02402;
     :eq rep.shinjigen:0759        ; # 勛
     :eq rep.jef-china3:0x44ED     ; # &I-JC3-44ED;
-    :from.ancient        [ :sources chisebib:shuowen ,
+    ideo:ancient-form-of [ :sources chisebib:shuowen ,
                                     chisebib:daikanwa ;
                            :target  rep.mj:007733        ] ;
     :subsume
@@ -8330,8 +8365,8 @@ a.ucs:0x52CB
     ] ;
     :eq rep.gb2312:0x512B         ; # &I-G0-512B;
     :eq rep.hanziku-1:0xF267      ; # &I-HZK01-F267;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x52DB         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x52DB         ] ;
     .
     rep.gb2312:0x512B
                :abstract-glyph-of         gb2312:0x512B  .
@@ -8491,10 +8526,10 @@ rep.adobe-japan1-6:21213
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x52DC         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ks-x1001:0x683A ; # &g2-GT-36863;
-        isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ks-x1001:0x683A ; # &g2-GT-36863;
+            isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         :eq g2.ucs_jis:0x52DC         ; # &g2-AJ1-21213;
         :eq g2.jis-x0212:0x336F       ; # &g2-AJ1-21213;
         :eq g2.daikanwa:02408         ; # &g2-AJ1-21213;
@@ -8559,10 +8594,10 @@ rep.cns11643-5:0x366A
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x52DC  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.cns11643-1:0x5751 ; # &g2-CU+7FC1;
-        isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.cns11643-1:0x5751 ; # &g2-CU+7FC1;
+            isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.cns11643-5:0x366A      ; # &g2-UU+52DC;
         :subsume
@@ -8719,10 +8754,10 @@ o.ucs_unicode:0x52DD
         a chisegg:abstract-glyph ;
         :abstract-glyph-of mj:007701 ;
         :script                  ( script:JP script:Jouyou script:Ideograph ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x6708 ; # 月
-        isd:right    rep.mj:007646   # &MJ007646;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x6708 ; # 月
+            isd:right    rep.mj:007646   # &MJ007646;
+        ] ;
         :eq rep.ucs_jis:0x52DD        ; # &MJ007701;
         :eq rep.adobe-japan1-0:02441  ; # &I-AJ1-02441;
         :eq rep.jis-x0208:0x3E21      ; # &I-J90-3E21;
@@ -8819,10 +8854,10 @@ o.ucs_unicode:0x52DD
     rep.cns11643-1:0x5E39
         a chisegg:abstract-glyph ;
         :abstract-glyph-of cns11643-1:0x5E39 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x6708 ; # 月
-        isd:right    rep.cns11643-3:0x2761   # &C3-2761;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x6708 ; # 月
+            isd:right    rep.cns11643-3:0x2761   # &C3-2761;
+        ] ;
         :eq rep.ucs_unicode:0x52DD    ; # &C1-5E39;
         :rep.ucs_JP...hanazono     rdf:nil ;
         :eq rep.gb12345:0x4A24        ; # &C1-5E39;
@@ -8921,10 +8956,10 @@ a.ucs:0x52DE
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x52DE         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.ucs_iso:0x241FE ; # &g2-JX2-6F64;
-        isd:below    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.ucs_iso:0x241FE ; # &g2-JX2-6F64;
+            isd:below    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         :eq g2.adobe-japan1-0:04286   ; # &g2-AJ1-04286;
         :eq g2.ks-x1001:0x564C        ; # &g2-AJ1-04286;
         :eq g2.jis-x0208:0x5229       ; # &g2-AJ1-04286;
@@ -9100,10 +9135,10 @@ a.ucs:0x52E4
            :abstract-character-of [ :context domain:1997    ;
                                     :target jis-x0208:0x3650  ] .
 
-o.ucs_cns:0x2F827
+o.ucs_jis:0x52E4
     a chisegg:unified-glyph ;
-    :unified-glyph-of [ :context domain:cns     ;
-                        :target     ucs:0x2F827 ] ;
+    :unified-glyph-of [ :context domain:jis     ;
+                        :target     ucs:0x52E4  ] ;
     :denotation-of
         a.ucs:0x52E4         ;
     ideo:radical          19 ; # ⼒ 
@@ -9111,15 +9146,15 @@ o.ucs_cns:0x2F827
         isd:left     a.ucs:0x26C0C ; # 𦰌
         isd:right    a.ucs:0x529B   # 力
     ] ;
-    :eq o.ucs_jis:0x52E4          ; # &o-J0-3650;
+    :eq o.ucs_cns:0x2F827         ; # &o-J0-3650;
     :eq o.jis-x0208:0x3650        ; # &o-J0-3650;
     :eq o.jis-x0213-1:0x3650      ; # &o-J0-3650;
     :eq o.adobe-japan1-0:01736    ; # &o-J0-3650;
     :eq o.gt:03088                ; # &o-J0-3650;
     .
-    o.ucs_jis:0x52E4
-                :unified-glyph-of [ :context domain:jis     ;
-                                    :target     ucs:0x52E4  ] .
+    o.ucs_cns:0x2F827
+                :unified-glyph-of [ :context domain:cns     ;
+                                    :target     ucs:0x2F827 ] .
     o.jis-x0208:0x3650
                 :unified-glyph-of      jis-x0208:0x3650  .
     o.jis-x0213-1:0x3650
@@ -9133,7 +9168,7 @@ a.ucs:0x2F827
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x2F827 ;
     :denotation-of
-        o.ucs_cns:0x2F827    ;
+        o.ucs_jis:0x52E4     ;
     :script              ( script:JP script:Jouyou script:Ideograph ) ;
     :to.canonical-ucs  a.ucs:0x52E4 ; # 勤
     ideo:radical          19 ; # ⼒ 
@@ -9153,10 +9188,10 @@ a.ucs:0x2F827
     :eq rep.gt-pj-1:13904         ; # &I-GT-03088;
     :eq rep.daikanwa...._.p:02415 ; # 勤
     :eq rep.shinjigen:0743        ; # 勤
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :sources chisebib:daikanwa ,
-                                    chisebib:JP...Jouyou ;
-                           :target  rep.adobe-japan1-4:13338 ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :sources chisebib:daikanwa ,
+                                       chisebib:JP...Jouyou ;
+                              :target  rep.adobe-japan1-4:13338 ] ;
     :subsume
         g2.ucs_iso:0x2F827   ,
         repi.hng-khi:00150   ;
@@ -9189,10 +9224,10 @@ a.ucs:0x2F827
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x52E4         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     rep.gt-k:06725 ; # &GT-K06725;
-        isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     rep.gt-k:06725 ; # &GT-K06725;
+            isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         :eq g2.ucs_jis:0x52E4         ; # &g2-AJ1-01736;
         :eq g2.adobe-japan1-0:01736   ; # &g2-AJ1-01736;
         :eq g2.jis-x0208:0x3650       ; # &g2-AJ1-01736;
@@ -9816,10 +9851,10 @@ rep.ucs_iso:0x20895
         a chisegg:abstract-glyph ;
         :abstract-glyph-of [ :context domain:iso     ;
                              :target     ucs:0x20895 ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.cns11643-1:0x5A72 ; # &C1-5A72;
-        isd:below    a.ucs:0x529B   # 力
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.cns11643-1:0x5A72 ; # &C1-5A72;
+            isd:below    a.ucs:0x529B   # 力
+        ] ;
         :eq rep.cns11643-4:0x3C3B     ; # &C4-3C3B;
         .
         rep.cns11643-4:0x3C3B
@@ -9876,10 +9911,10 @@ rep.adobe-japan1-5:19198
     g2.cns11643-3:0x4044
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x4044 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.cns11643-1:0x5C41 ; # &g2-M-24694;
-        isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.cns11643-1:0x5C41 ; # &g2-M-24694;
+            isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         :eq g2.ucs_cns:0x52E1         ; # &g2-M-02421;
         :eq g2.daikanwa:02421         ; # &g2-M-02421;
         :subsume
@@ -9906,10 +9941,10 @@ rep.adobe-japan1-5:19198
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x52E1         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x7968 ; # &g2-AJ1-03502;
-        isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x7968 ; # &g2-AJ1-03502;
+            isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         :eq g2.adobe-japan1-5:19198   ; # &g2-AJ1-19198;
         :eq g2.jis-x0212:0x3370       ; # &g2-AJ1-19198;
         :eq g2.cbeta:04829            ; # &g2-AJ1-19198;
@@ -10016,10 +10051,10 @@ a.ucs:0x52E2
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x52E2         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.adobe-japan1-4:14431 ; # &g2-AJ1-14431;
-        isd:below    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.adobe-japan1-4:14431 ; # &g2-AJ1-14431;
+            isd:below    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         :eq g2.ucs_jis:0x52E2         ; # &g2-AJ1-02638;
         :eq g2.ucs_ks:0x52E2          ; # &g2-AJ1-02638;
         :eq g2.ks-x1001:0x6127        ; # &g2-AJ1-02638;
@@ -10089,10 +10124,10 @@ a.ucs:0x52E2
     g2.cns11643-1:0x633C
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x633C ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.cns11643-2:0x3433 ; # &g2-CU+57F6;
-        isd:below    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.cns11643-2:0x3433 ; # &g2-CU+57F6;
+            isd:below    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         :eq g2.ucs_cns:0x52E2         ; # &g2-CU+52E2;
         .
         g2.ucs_cns:0x52E2
@@ -10102,10 +10137,10 @@ a.ucs:0x52E2
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x52E2  ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.ucs_unicode:0x57F6 ; # &g2-UU+57F6;
-        isd:below    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.ucs_unicode:0x57F6 ; # &g2-UU+57F6;
+            isd:below    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb12345:0x4A46         ; # &g2-UU+52E2;
         .
@@ -10706,10 +10741,10 @@ a.mj:031559
     rep.mj:031559
         a chisegg:abstract-glyph ;
         :abstract-glyph-of mj:031559 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     rep.mj:018201 ; # &MJ018201;
-        isd:right    a.ucs:0x529B   # 力
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     rep.mj:018201 ; # &MJ018201;
+            isd:right    a.ucs:0x529B   # 力
+        ] ;
         :eq rep.koseki:028260         ; # &MJ031559;
         :eq rep.daikanwa:02432        ; # &I-M-02432;
         :subsume
@@ -10790,12 +10825,12 @@ a.ucs:0x52E7
     :eq rep.daikanwa:02433        ; # &I-M-02433;
     :eq rep.shinjigen:0750        ; # 勧
     :eq rep.hanziku-1:0xF3EA      ; # &I-HZK01-F3EA;
-    :from.simplified     [ :sources chisebib:songyuan-yilai-suzipu ,
-                                    chisebib:daikanwa ,
-                                    chisebib:shinjigen_1ed ;
-                           :target  rep.mj:007741        ] ;
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  rep.mj:007740        ] ;
+    ideo:simplified-form-of [ :sources chisebib:songyuan-yilai-suzipu ,
+                                       chisebib:daikanwa ,
+                                       chisebib:shinjigen_1ed ;
+                              :target  rep.mj:007741        ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  rep.mj:007740        ] ;
     :subsume
         g2.ucs_unicode:0x52E7 ;
     .
@@ -10824,10 +10859,10 @@ a.ucs:0x52E7
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x52E7         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.mj:058978 ; # &g2-MJ058978;
-        isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.mj:058978 ; # &g2-MJ058978;
+            isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         :eq g2.adobe-japan1-0:01511   ; # &g2-AJ1-01511;
         :eq g2.jis-x0208:0x342B       ; # &g2-AJ1-01511;
         :eq g2.cns11643-3:0x4046      ; # &g2-AJ1-01511;
@@ -11662,10 +11697,10 @@ a.ucs:0x52EE
     g2.cns11643-3:0x4B33
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x4B33 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.cns11643-2:0x475D ; # &g2-CU+8C66;
-        isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.cns11643-2:0x475D ; # &g2-CU+8C66;
+            isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         :eq g2.ucs_cns:0x52EE         ; # &g2-CU+52EE;
         .
         g2.ucs_cns:0x52EE
@@ -12052,8 +12087,8 @@ a.ucs:0x52A2
         isd:right    a.ucs:0x529B   # 力
     ] ;
     :eq rep.gb2312:0x5B3D         ; # &I-G0-5B3D;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  rep.adobe-japan1-5:19200 ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  rep.adobe-japan1-5:19200 ] ;
     .
     rep.gb2312:0x5B3D
                :abstract-glyph-of         gb2312:0x5B3D  .
@@ -12130,8 +12165,8 @@ a.ucs:0x52F2
     :eq rep.gt-pj-1:14126         ; # &I-GT-24769;
     :eq rep.daikanwa:02463        ; # &I-M-02463;
     :eq rep.shinjigen:0757        ; # 勲
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  rep.mj:007733        ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  rep.mj:007733        ] ;
     :subsume
         g2.ucs_unicode:0x52F2 ;
     .
@@ -12478,9 +12513,13 @@ rep.cns11643-5:0x5A7C
         isd:above    a.ucs:0x52D1 ; # 勑
         isd:below    a.ucs:0x56F0   # 困
     ] ;
+    :eq rep.ucs_cns:0x208B7       ; # &C5-5A7C;
     :subsume
         g2.cns11643-5:0x5A7C ;
     .
+    rep.ucs_cns:0x208B7
+               :abstract-glyph-of [ :context domain:cns     ;
+                                    :target     ucs:0x208B7 ] .
     g2.cns11643-5:0x5A7C
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-5:0x5A7C ;
@@ -12530,10 +12569,10 @@ a.ucs:0x52F4
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x52F4         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x616E ; # &g2-AJ1-03968;
-        isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x616E ; # &g2-AJ1-03968;
+            isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         :eq g2.adobe-japan1-6:21218   ; # &g2-AJ1-21218;
         :eq g2.jis-x0212:0x3378       ; # &g2-AJ1-21218;
         :eq g2.daikanwa:02467         ; # &g2-AJ1-21218;
@@ -12577,10 +12616,10 @@ a.ucs:0x52F4
     g2.cns11643-2:0x5C4B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x5C4B ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.cns11643-1:0x6C65 ; # &g2-CU+616E;
-        isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.cns11643-1:0x6C65 ; # &g2-CU+616E;
+            isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         :eq g2.ucs_cns:0x52F4         ; # &g2-CU+52F4;
         .
         g2.ucs_cns:0x52F4
@@ -12912,7 +12951,7 @@ rep.ucs_iso:0x208B9
     ideo:strokes          15 ;
     ideo:total-strokes    17 ;
     isd:structure [ a idc:⿰ ;
-        isd:left     o.ucs_cns:0x5EE3 ; # &o-J0-5722;
+        isd:left     o.ucs_jis:0x5EE3 ; # &o-J0-5722;
         isd:right    a.ucs:0x529B   # 力
     ] ;
     :eq o.ucs_iso:0x208B9         ; # &o-JX2-234A;
@@ -12935,10 +12974,10 @@ rep.ucs_iso:0x208B9
     rep.adobe-japan1-5:17327
         a chisegg:abstract-glyph ;
         :abstract-glyph-of adobe-japan1-5:17327 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     rep.mj:011077 ; # &MJ011077;
-        isd:right    a.ucs:0x529B   # 力
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     rep.mj:011077 ; # &MJ011077;
+            isd:right    a.ucs:0x529B   # 力
+        ] ;
         :eq rep.ucs_jis:0x208B9       ; # &AJ1-17327;
         :eq rep.jis-x0213-2:0x234A    ; # &I-JX2-234A;
         :eq rep.gt:03173              ; # &I-GT-03173;
@@ -13003,10 +13042,10 @@ rep.ucs_iso:0x208B9
         a chisegg:abstract-glyph ;
         :abstract-glyph-of [ :context domain:iso     ;
                              :target     ucs:0x208B9 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     rep.cns11643-1:0x6C5D ; # &C1-6C5D;
-        isd:right    a.ucs:0x529B   # 力
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     rep.cns11643-1:0x6C5D ; # &C1-6C5D;
+            isd:right    a.ucs:0x529B   # 力
+        ] ;
         :eq rep.cns11643-5:0x5A7B     ; # &C5-5A7B;
         :subsume
             g2.ucs_iso:0x208B9   ;
@@ -13081,10 +13120,10 @@ a.ucs:0x52F6
         ideo:strokes          15 ;
         ideo:total-strokes    17 ;
         ideo:hanyu-dazidian  ( 1 382 7 ) ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.adobe-japan1-0:03114 ; # &AJ1-03114;
-        isd:below    a.ucs:0x529B   # 力
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.adobe-japan1-0:03114 ; # &AJ1-03114;
+            isd:below    a.ucs:0x529B   # 力
+        ] ;
         :eq rep.ucs_unicode:0x52F6    ; # &AJ1-21219;
         :eq rep.jis-x0212:0x3379      ; # &I-JSP-3379;
         :eq rep.daikanwa:02475        ; # &I-M-02475;
@@ -13111,10 +13150,10 @@ a.ucs:0x52F6
             :rep.decomposition   [ :context domain:cid     ;
                                    :target  a.ucs:0x52F6         ,
                                             a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.ucs_unicode:0x5FB9 ; # &g2-GT-12920;
-        isd:below    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+            isd:structure [ a idc:⿱ ;
+                isd:above    g2.ucs_unicode:0x5FB9 ; # &g2-GT-12920;
+                isd:below    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+            ] ;
             :eq g2.adobe-japan1-6:21219   ; # &g2-AJ1-21219;
             :eq g2.jis-x0212:0x3379       ; # &g2-AJ1-21219;
             :eq g2.daikanwa:02475         ; # &g2-AJ1-21219;
@@ -13160,10 +13199,10 @@ a.ucs:0x52F6
         :abstract-glyph-of cns11643-5:0x5362 ;
         ideo:strokes          14 ;
         ideo:total-strokes    16 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.cns11643-1:0x6865 ; # &C1-6865;
-        isd:below    a.ucs:0x529B   # 力
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.cns11643-1:0x6865 ; # &C1-6865;
+            isd:below    a.ucs:0x529B   # 力
+        ] ;
         .
 
 a.ucs:0x208BA
@@ -13458,10 +13497,10 @@ a.ucs:0x52F7
     g2.cns11643-2:0x653A
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x653A ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.cns11643-1:0x7543 ; # &g2-CU+8944;
-        isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.cns11643-1:0x7543 ; # &g2-CU+8944;
+            isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         :eq g2.ucs_cns:0x52F7         ; # &g2-CU+52F7;
         .
         g2.ucs_cns:0x52F7
@@ -13538,10 +13577,10 @@ rep.mj:007741
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x52F8         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.gt:56559 ; # &g2-HD-JB-6676;
-        isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.gt:56559 ; # &g2-HD-JB-6676;
+            isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         :eq g2.ucs_cns:0x52F8         ; # &g2-MJ007741;
         :eq g2.cns11643-1:0x7961      ; # &g2-MJ007741;
         :eq g2.hanyo-denshi...ks:028870 ; # &g2-MJ007741;
@@ -13646,10 +13685,10 @@ rep.mj:007740
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x52F8         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x96DA ; # &g2-HD-JD-7B73;
-        isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x96DA ; # &g2-HD-JD-7B73;
+            isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         :eq g2.ucs_unicode:0x52F8     ; # &g2-MJ007740;
         :eq g2.adobe-japan1-0:04293   ; # &g2-MJ007740;
         :eq g2.ks-x1001:0x4F68        ; # &g2-MJ007740;