- Use `ideo:vulgar-form-of' instead of `:from.vulgar'.
authorMORIOKA Tomohiko <tomo.git@chise.org>
Mon, 12 Jun 2017 05:21:23 +0000 (14:21 +0900)
committerMORIOKA Tomohiko <tomo.git@chise.org>
Mon, 12 Jun 2017 05:21:23 +0000 (14:21 +0900)
- Use `ideo:ancient-form-of' instead of `:from.ancient'.
- Use `ideo:interchangeable-form-of' instead of
  `:from.interchangeable'.
- Use `ideo:original-form-of' instead of `:from.original'.
- Use `ideo:same-as' instead of `:from.same'.
- Use `ideo:mistakable' instead of `:to.mistakable'.
- Use `ideo:simplified-form-of' instead of `:from.simplified'.
- Sync up with the current environment.

Ideograph-R085-Water.ttl

index 8a104b7..be93488 100644 (file)
@@ -557,7 +557,7 @@ a.ucs:0x6C37
     :eq rep.daikanwa:17087        ; # &I-M-17087;
     :eq rep.shinjigen:4051        ; # 氷
     :eq rep.cbeta:00457           ; # &I-CB00457;
-    :from.vulgar         a.ucs:0x51B0         ;
+    ideo:vulgar-form-of  a.ucs:0x51B0         ;
     .
     rep.adobe-japan1-0:03499
                :abstract-glyph-of adobe-japan1-0:03499   .
@@ -1311,20 +1311,20 @@ rep.mj:015049
     :eq rep.gt-pj-1:13665         ; # &I-GT-21960;
     :eq rep.daikanwa:17105        ; # &I-M-17105;
     :eq rep.shinjigen:4054        ; # &MJ015049;
-    :from.ancient        [ :sources chisebib:shuowen-zhu ,
+    ideo:ancient-form-of [ :sources chisebib:shuowen-zhu ,
                                     chisebib:daikanwa ;
                            :target  a.ucs:0x88D8         ] ;
     :form-of             rep.mj:025914        ;
-    :from.interchangeable [ :sources chisebib:daikanwa ;
-                            :target  [ :target  a.ucs:0x7A76         ;
-                                       :sources chisebib:shuowen-tongxun-dingsheng ,
-                                                chisebib:daikanwa ] ,
-                                     [ :target  rep.mj:025914        ;
-                                       :sources chisebib:shuowen-tongxun-dingsheng ,
-                                                chisebib:daikanwa ] ,
-                                     [ :target  a.ucs:0x7403         ;
-                                       :sources chisebib:xu-zihui-bu ,
-                                                chisebib:daikanwa ] ] ;
+    ideo:interchangeable-form-of [ :sources chisebib:daikanwa ;
+                                   :target  [ :target  a.ucs:0x7A76         ;
+                                              :sources chisebib:shuowen-tongxun-dingsheng ,
+                                                       chisebib:daikanwa ] ,
+                                            [ :target  rep.mj:025914        ;
+                                              :sources chisebib:shuowen-tongxun-dingsheng ,
+                                                       chisebib:daikanwa ] ,
+                                            [ :target  a.ucs:0x7403         ;
+                                              :sources chisebib:xu-zihui-bu ,
+                                                       chisebib:daikanwa ] ] ;
     :subsume
         g2.mj:015049         ,
         g2.cns11643-1:0x4A65 ,
@@ -3038,12 +3038,12 @@ a.ucs:0x2F8FA
     :eq rep.cns11643-6:0x252E     ; # &I-C6-252E;
     :eq rep.hanyo-denshi...ks:193830 ; # 汎
     :eq rep.daikanwa:49206        ; # &I-M-49206;
-    :from.original       [ :sources chisebib:daikanwa ;
-                           :target  rep.adobe-japan1-5:17911 ] ;
-    :from.same           [ :context domain:ucs     ;
+    ideo:original-form-of [ :sources chisebib:daikanwa ;
+                            :target  rep.adobe-japan1-5:17911 ] ;
+    ideo:same-as         [ :context domain:ucs     ;
                            :note   ("mapping bug?") ;
                            :target  a.ucs:0x6C4E         ] ;
-    :to.mistakable       a.ucs:0x6C4E         ;
+    ideo:mistakable      a.ucs:0x6C4E         ;
     :subsume
         g2.mj:015062         ;
     .
@@ -3838,8 +3838,8 @@ rep.mj:015105
     :eq rep.gt:21917              ; # &I-GT-21917;
     :eq rep.gt-pj-1:13666         ; # &I-GT-21917;
     :eq rep.jef-china3:0x70D4     ; # &I-JC3-70D4;
-    :from.simplified     [ :context domain:JP...extra...design ;
-                           :target  rep.mj:015106        ] ;
+    ideo:simplified-form-of [ :context domain:JP...extra...design ;
+                              :target  rep.mj:015106        ] ;
     :subsume
         g2.mj:015105         ;
     .
@@ -3975,9 +3975,9 @@ a.ucs:0x6C73
         :eq rep.shinjigen:4103        ; # &AJ1-05393;
         :form-of             [ :sources chisebib:jiyun ;
                                :target  a.ucs:0x6C74         ] ;
-        :from.original       [ :sources chisebib:shinjigen ;
-                               :target  a.ucs:0x6C74         ] ;
-        :from.same           [ :sources chisebib:jiyun ,
+        ideo:original-form-of [ :sources chisebib:shinjigen ;
+                                :target  a.ucs:0x6C74         ] ;
+        ideo:same-as         [ :sources chisebib:jiyun ,
                                         chisebib:daikanwa ;
                                :target  a.ucs:0x6C74         ] ;
         .
@@ -4441,8 +4441,8 @@ rep.adobe-japan1-0:01854
     :eq rep.gt-pj-1:14184         ; # &I-GT-21966;
     :eq rep.daikanwa:17174        ; # &I-M-17174;
     :eq rep.shinjigen:4080        ; # &AJ1-01854;
-    :from.interchangeable a.ucs:0x592C         ;
-    :from.same           [ :sources chisebib:shuowen-tongxun-dingsheng ,
+    ideo:interchangeable-form-of a.ucs:0x592C         ;
+    ideo:same-as         [ :sources chisebib:shuowen-tongxun-dingsheng ,
                                     chisebib:daikanwa ;
                            :target  a.ucs:0x592C         ,
                                     rep.adobe-japan1-0:04952 ] ;
@@ -5399,7 +5399,7 @@ rep.adobe-japan1-5:17915
     :eq rep.daikanwa:17190        ; # &I-M-17190;
     :eq rep.shinjigen:4095        ; # &AJ1-17915;
     :eq rep.jef-china3:0x55C4     ; # &I-JC3-55C4;
-    :from.vulgar         [ :sources chisebib:shinjigen ;
+    ideo:vulgar-form-of  [ :sources chisebib:shinjigen ;
                            :target  a.ucs:0x6C88         ] ;
     .
     rep.ucs_unicode:0x6C89
@@ -5865,10 +5865,10 @@ a.ucs:0x3CC4
     :eq rep.cns11643-3:0x265A     ; # &I-C3-265A;
     :eq rep.big5-cdp:0x8D58       ; # &I-CDP-8D58;
     :eq rep.daikanwa:17203        ; # &I-M-17203;
-    :from.same           [ :sources chisebib:jiyun ,
+    ideo:same-as         [ :sources chisebib:jiyun ,
                                     chisebib:daikanwa ;
                            :target  rep.adobe-japan1-0:05428 ] ;
-    :to.mistakable       [ :sources chisebib:zihui-biansi-2char ,
+    ideo:mistakable      [ :sources chisebib:zihui-biansi-2char ,
                                     chisebib:daikanwa ;
                            :target  rep.mj:014748        ] ;
     :subsume
@@ -7284,9 +7284,9 @@ rep.mj:015160
     :eq rep.gt-pj-1:19287         ; # &I-GT-22026;
     :eq rep.daikanwa:17233        ; # &I-M-17233;
     :eq rep.shinjigen:4106        ; # &MJ015160;
-    :from.simplified     [ :context domain:JP      ;
-                           :sources chisebib:shinjigen ;
-                           :target  rep.adobe-japan1-0:05394 ] ;
+    ideo:simplified-form-of [ :context domain:JP      ;
+                              :sources chisebib:shinjigen ;
+                              :target  rep.adobe-japan1-0:05394 ] ;
     :from.wrong          [ :sources chisebib:zhengzitong ,
                                     chisebib:daikanwa ;
                            :target  rep.adobe-japan1-0:05394 ] ;
@@ -7464,8 +7464,8 @@ a.ucs:0x6CA2
     :eq rep.gt-pj-1:17012         ; # &I-GT-22002;
     :eq rep.daikanwa:17234        ; # &I-M-17234;
     :eq rep.shinjigen:4090        ; # 沢
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  rep.mj:016002        ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  rep.mj:016002        ] ;
     .
     rep.adobe-japan1-0:02900
                :abstract-glyph-of adobe-japan1-0:02900   .
@@ -9967,6 +9967,10 @@ a.ucs:0x6CCA
     ideo:radical          85 ; # ⽔ 
     ideo:strokes           5 ;
     ideo:total-strokes     8 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x6C35 ; # 氵
+        isd:right    a.ucs:0x767D   # 白
+    ] ;
     :eq rep.adobe-japan1-0:03367  ; # &I-AJ1-03367;
     :eq rep.jis-x0208:0x4771      ; # &I-J90-4771;
     :eq rep.gb2312:0x3234         ; # &I-G0-3234;
@@ -9978,7 +9982,22 @@ a.ucs:0x6CCA
     :eq rep.gt-k:03798            ; # &I-GT-K03798;
     :eq rep.gt-pj-1:18289         ; # &I-GT-22127;
     :eq rep.daikanwa:17275        ; # &I-M-17275;
-    :eq rep.shinjigen_rev:4145    ; # 泊
+    :eq rep.shinjigen:4145        ; # 泊
+    ideo:ancient-form-of [ :sources chisebib:shuowen-zhu ,
+                                    chisebib:daikanwa ;
+                           :target  a.ucs:0x6D26         ] ;
+    ideo:interchangeable-form-of rep.mj:015839        ;
+    ideo:same-as         [ :sources chisebib:daikanwa ;
+                           :target  [ :target  rep.cns11643-1:0x752B ;
+                                      :sources chisebib:zihui ,
+                                               chisebib:daikanwa ] ,
+                                    [ :target  a.ucs:0x6015         ;
+                                      :sources chisebib:daikanwa ] ,
+                                    [ :target  a.ucs:0x5CB6         ;
+                                      :sources chisebib:jiyun ,
+                                               chisebib:daikanwa ] ] ;
+    :subsume
+        g2.ucs_unicode:0x6CCA ;
     .
     rep.adobe-japan1-0:03367
                :abstract-glyph-of adobe-japan1-0:03367   .
@@ -10002,9 +10021,90 @@ a.ucs:0x6CCA
                :abstract-glyph-of        gt-pj-1:18289   .
     rep.daikanwa:17275
                :abstract-glyph-of       daikanwa:17275   .
-    rep.shinjigen_rev:4145
-               :abstract-glyph-of [ :context domain:rev     ;
-                                    :target shinjigen:4145    ] .
+    rep.shinjigen:4145
+               :abstract-glyph-of      shinjigen:4145    .
+    g2.ucs_unicode:0x6CCA
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x6CCA  ] ;
+        :eq g2.adobe-japan1-0:03367   ; # &g2-AJ1-03367;
+        :eq g2.gb2312:0x3234          ; # &g2-AJ1-03367;
+        :eq g2.ks-x1001:0x5A55        ; # &g2-AJ1-03367;
+        :eq g2.jis-x0208:0x4771       ; # &g2-AJ1-03367;
+        :eq g2.cns11643-1:0x4E5C      ; # &g2-AJ1-03367;
+        :eq g2.jis-x0213-1:0x4771     ; # &g2-AJ1-03367;
+        :eq g2.gt:22127               ; # &g2-AJ1-03367;
+        :eq g2.gt-k:03798             ; # &g2-AJ1-03367;
+        :eq g2.daikanwa:17275         ; # &g2-AJ1-03367;
+        :eq g2.shinjigen:4145         ; # &g2-AJ1-03367;
+        :subsume
+            repi.daikanwa:17275  ,
+            repi.jis-x0208:0x4771 ,
+            repi.adobe-japan1-6:03367 ,
+            repi.cns11643-1:0x4E5C ,
+            repi.gt:22127        ,
+            repi.ks-x1001:0x5A55 ,
+            repi.ucs_unicode:0x6CCA ;
+        .
+        g2.adobe-japan1-0:03367
+              :abstract-glyph-form-of adobe-japan1-0:03367   .
+        g2.gb2312:0x3234
+              :abstract-glyph-form-of         gb2312:0x3234  .
+        g2.ks-x1001:0x5A55
+              :abstract-glyph-form-of       ks-x1001:0x5A55  .
+        g2.jis-x0208:0x4771
+              :abstract-glyph-form-of      jis-x0208:0x4771  .
+        g2.cns11643-1:0x4E5C
+              :abstract-glyph-form-of     cns11643-1:0x4E5C  .
+        g2.jis-x0213-1:0x4771
+              :abstract-glyph-form-of    jis-x0213-1:0x4771  .
+        g2.gt:22127
+              :abstract-glyph-form-of             gt:22127   .
+        g2.gt-k:03798
+              :abstract-glyph-form-of           gt-k:03798   .
+        g2.daikanwa:17275
+              :abstract-glyph-form-of       daikanwa:17275   .
+        g2.shinjigen:4145
+              :abstract-glyph-form-of      shinjigen:4145    .
+        repi.daikanwa:17275
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:17275 ;
+            .
+        repi.jis-x0208:0x4771
+            a chisegg:glyph-image ;
+            :glyph-image-of jis-x0208:0x4771 ;
+            :eq repi.jis-x0213-1:0x4771   ; # &R-J0-4771;
+            .
+            repi.jis-x0213-1:0x4771
+                          :glyph-image-of    jis-x0213-1:0x4771  .
+        repi.adobe-japan1-0:03367
+            a chisegg:glyph-image ;
+            :glyph-image-of adobe-japan1-0:03367 ;
+            .
+        repi.cns11643-1:0x4E5C
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-1:0x4E5C ;
+            .
+        repi.gt:22127
+            a chisegg:glyph-image ;
+            :glyph-image-of gt:22127 ;
+            :eq repi.gt-k:03798           ; # &R-GT-22127;
+            .
+            repi.gt-k:03798
+                          :glyph-image-of           gt-k:03798   .
+        repi.ks-x1001:0x5A55
+            a chisegg:glyph-image ;
+            :glyph-image-of ks-x1001:0x5A55 ;
+            :eq repi.ucs_ks:0x6CCA        ; # &R-K0-5A55;
+            .
+            repi.ucs_ks:0x6CCA
+                          :glyph-image-of [ :context domain:ks      ;
+                                            :target     ucs:0x6CCA  ] .
+        repi.ucs_unicode:0x6CCA
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x6CCA  ] ;
+            .
 
 a.ucs:0x6CCB
     a chisegg:abstract-character ;
@@ -11535,8 +11635,8 @@ rep.mj:015227
     :eq rep.gt-k:03826            ; # &I-GT-K03826;
     :eq rep.gt-pj-1:19234         ; # &I-GT-22147;
     :eq rep.jef-china3:0x55AE     ; # &I-JC3-55AE;
-    :from.simplified     [ :context domain:JP...jis ;
-                           :target  rep.mj:015226        ] ;
+    ideo:simplified-form-of [ :context domain:JP...jis ;
+                              :target  rep.mj:015226        ] ;
     :subsume
         g2.mj:015227         ;
     .
@@ -13008,27 +13108,81 @@ a.ucs:0x3CD1
     rep.jef-china3:0x55DD
                :abstract-glyph-of     jef-china3:0x55DD  .
 
-rep.daikanwa:17331
-    a chisegg:abstract-glyph ;
-    :abstract-glyph-of daikanwa:17331 ;
-    :to.ucs              a.ucs:0x23CBF ; # 𣲿
+a.ucs:0x23CBF
+    a chisegg:abstract-character ;
+    :abstract-character-of ucs:0x23CBF ;
     ideo:radical          85 ; # ⽔ 
     ideo:strokes           5 ;
     ideo:total-strokes     8 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x6C35 ; # 氵
+        isd:right    a.ucs:0x20B26   # 𠬦
+    ] ;
+    :sound               [ :context domain:ja...on ;
+                           :target  ( "dAu" ) ;
+                         ] ;
     .
 
-a.ucs:0x23CBF
-    a chisegg:abstract-character ;
-    :abstract-character-of ucs:0x23CBF ;
-
-    :morohashi-daikanwa          (17331 0 0) ;
+rep.ucs_iso:0x23CBF
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of [ :context domain:iso     ;
+                         :target     ucs:0x23CBF ] ;
+    :denotation-of
+        a.ucs:0x23CBF        ;
     ideo:radical          85 ; # ⽔ 
     ideo:strokes           5 ;
     ideo:total-strokes     8 ;
-    :eq rep.cns11643-6:0x2C58     ; # &I-C6-2C58;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x6C35 ; # 氵
+        isd:right    rep.mj:032017   # &MJ032017;
+    ] ;
+    :eq a.ucs_iwds-1:0x23CBF      ; # &C6-2C58;
+    :eq rep.cns11643-6:0x2C58     ; # &C6-2C58;
+    :eq rep.daikanwa:17331        ; # &I-M-17331;
+    :form-of             [ :sources chisebib:jiyun ;
+                           :target  rep.mj:032017        ] ;
+    ideo:same-as         [ :sources chisebib:jiyun ,
+                                    chisebib:daikanwa ;
+                           :target  rep.mj:032017        ] ;
+    :subsume
+        g2.ucs_iso:0x23CBF   ,
+        g2.cns11643-6:0x2C58 ;
     .
+    a.ucs_iwds-1:0x23CBF
+           :abstract-character-of [ :context domain:iwds-1  ;
+                                    :target     ucs:0x23CBF ] .
     rep.cns11643-6:0x2C58
                :abstract-glyph-of     cns11643-6:0x2C58  .
+    rep.daikanwa:17331
+               :abstract-glyph-of       daikanwa:17331   .
+    g2.ucs_iso:0x23CBF
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x23CBF ] ;
+        :eq g2.daikanwa:17331         ; # &g2-M-17331;
+        :subsume
+            repi.daikanwa:17331  ,
+            repi.ucs_iso:0x23CBF ;
+        .
+        g2.daikanwa:17331
+              :abstract-glyph-form-of       daikanwa:17331   .
+        repi.daikanwa:17331
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:17331 ;
+            .
+        repi.ucs_iso:0x23CBF
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:iso     ;
+                              :target     ucs:0x23CBF ] ;
+            .
+    g2.cns11643-6:0x2C58
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of cns11643-6:0x2C58 ;
+        :eq g2.ucs_cns:0x23CBF        ; # &g2-CU+23CBF;
+        .
+        g2.ucs_cns:0x23CBF
+              :abstract-glyph-form-of [ :context domain:cns     ;
+                                        :target     ucs:0x23CBF ] .
 
 a.ucs:0x23CC0
     a chisegg:abstract-character ;
@@ -13292,10 +13446,10 @@ a.ucs:0x2F8FD
     :sound               [ :context domain:ja...on ;
                            :target  ( "sei" ) ;
                          ] ;
-    :from.same           [ :context domain:ucs     ;
+    ideo:same-as         [ :context domain:ucs     ;
                            :note   ("different char.") ;
                            :target  rep.jis-x0212:0x4678 ] ;
-    :to.mistakable       rep.jis-x0212:0x4678 ;
+    ideo:mistakable      rep.jis-x0212:0x4678 ;
     :subsume
         rep.daikanwa:49209   ,
         rep.ucs_iso:0x2F8FD  ;
@@ -13303,8 +13457,8 @@ a.ucs:0x2F8FD
     rep.daikanwa:49209
         a chisegg:abstract-glyph ;
         :abstract-glyph-of daikanwa:49209 ;
-        :from.original       [ :sources chisebib:daikanwa ;
-                               :target  a.ucs:0x6CF2         ] ;
+        ideo:original-form-of [ :sources chisebib:daikanwa ;
+                                :target  a.ucs:0x6CF2         ] ;
         .
     rep.ucs_iso:0x2F8FD
         a chisegg:abstract-glyph ;
@@ -13332,8 +13486,8 @@ a.ucs:0x23CCB
     rep.daikanwa:49210
         a chisegg:abstract-glyph ;
         :abstract-glyph-of daikanwa:49210 ;
-        :from.original       [ :sources chisebib:daikanwa ;
-                               :target  a.ucs:0x6CDB         ] ;
+        ideo:original-form-of [ :sources chisebib:daikanwa ;
+                                :target  a.ucs:0x6CDB         ] ;
         :subsume
             g2.daikanwa:49210    ;
         .
@@ -13719,7 +13873,7 @@ a.ucs:0x23CE0
     ideo:strokes           5 ;
     ideo:total-strokes     8 ;
     :eq rep.hanziku-4:0xF36E      ; # &I-HZK04-F36E;
-    :from.ancient        [ :context domain:chu     ;
+    ideo:ancient-form-of [ :context domain:chu     ;
                            :target  a.ucs:0x6D77         ] ;
     .
     rep.hanziku-4:0xF36E
@@ -14482,7 +14636,7 @@ a.ucs:0x3CD9
     :eq rep.cns11643-3:0x2D54     ; # &I-C3-2D54;
     :eq rep.daikanwa:17372        ; # &I-M-17372;
     :eq rep.shinjigen:4207        ; # 㳙
-    :from.vulgar         [ :sources chisebib:zihui ,
+    ideo:vulgar-form-of  [ :sources chisebib:zihui ,
                                     chisebib:daikanwa ,
                                     chisebib:shinjigen ;
                            :target  a.ucs:0x6D93         ] ;
@@ -15485,12 +15639,18 @@ a.ucs:0x6D26
     ideo:radical          85 ; # ⽔ 
     ideo:strokes           6 ;
     ideo:total-strokes     9 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x6C35 ; # 氵
+        isd:right    a.ucs:0x767E   # 百
+    ] ;
     :eq rep.adobe-japan1-5:17928  ; # &I-AJ1-17928;
     :eq rep.jis-x0212:0x4733      ; # &I-JSP-4733;
     :eq rep.cns11643-3:0x2D53     ; # &I-C3-2D53;
     :eq rep.jis-x0213-2:0x6E4D    ; # &I-JX2-6E4D;
     :eq rep.daikanwa:17397        ; # &I-M-17397;
     :eq rep.jef-china3:0x55E9     ; # &I-JC3-55E9;
+    :subsume
+        g2.ucs_unicode:0x6D26 ;
     .
     rep.adobe-japan1-5:17928
                :abstract-glyph-of adobe-japan1-5:17928   .
@@ -15504,6 +15664,64 @@ a.ucs:0x6D26
                :abstract-glyph-of       daikanwa:17397   .
     rep.jef-china3:0x55E9
                :abstract-glyph-of     jef-china3:0x55E9  .
+    g2.ucs_unicode:0x6D26
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x6D26  ] ;
+        :eq g2.adobe-japan1-5:17928   ; # &g2-AJ1-17928;
+        :eq g2.jis-x0212:0x4733       ; # &g2-AJ1-17928;
+        :eq g2.cns11643-3:0x2D53      ; # &g2-AJ1-17928;
+        :eq g2.jis-x0213-2:0x6E4D     ; # &g2-AJ1-17928;
+        :eq g2.daikanwa:17397         ; # &g2-AJ1-17928;
+        :eq g2.jef-china3:0x55E9      ; # &g2-AJ1-17928;
+        :subsume
+            repi.daikanwa:17397  ,
+            repi.jis-x0213-2:0x6E4D ,
+            repi.adobe-japan1-6:17928 ,
+            repi.cns11643-3:0x2D53 ,
+            repi.jef-china3:0x55E9 ,
+            repi.ucs_unicode:0x6D26 ;
+        .
+        g2.adobe-japan1-5:17928
+              :abstract-glyph-form-of adobe-japan1-5:17928   .
+        g2.jis-x0212:0x4733
+              :abstract-glyph-form-of      jis-x0212:0x4733  .
+        g2.cns11643-3:0x2D53
+              :abstract-glyph-form-of     cns11643-3:0x2D53  .
+        g2.jis-x0213-2:0x6E4D
+              :abstract-glyph-form-of    jis-x0213-2:0x6E4D  .
+        g2.daikanwa:17397
+              :abstract-glyph-form-of       daikanwa:17397   .
+        g2.jef-china3:0x55E9
+              :abstract-glyph-form-of     jef-china3:0x55E9  .
+        repi.daikanwa:17397
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:17397 ;
+            .
+        repi.jis-x0212:0x4733
+            a chisegg:glyph-image ;
+            :glyph-image-of jis-x0212:0x4733 ;
+            :eq repi.jis-x0213-2:0x6E4D   ; # &R-JX2-6E4D;
+            .
+            repi.jis-x0213-2:0x6E4D
+                          :glyph-image-of    jis-x0213-2:0x6E4D  .
+        repi.adobe-japan1-5:17928
+            a chisegg:glyph-image ;
+            :glyph-image-of adobe-japan1-5:17928 ;
+            .
+        repi.cns11643-3:0x2D53
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-3:0x2D53 ;
+            .
+        repi.jef-china3:0x55E9
+            a chisegg:glyph-image ;
+            :glyph-image-of jef-china3:0x55E9 ;
+            .
+        repi.ucs_unicode:0x6D26
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x6D26  ] ;
+            .
 
 a.ucs:0x6D27
     a chisegg:abstract-character ;
@@ -16730,7 +16948,7 @@ rep.mj:015324
     :eq rep.daikanwa:17427        ; # &I-M-17427;
     :eq rep.shinjigen:4198        ; # &MJ015324;
     :eq rep.jef-china3:0x55EF     ; # &I-JC3-55EF;
-    :from.vulgar         rep.gt:22264         ;
+    ideo:vulgar-form-of  rep.gt:22264         ;
     :subsume
         g2.daikanwa:17427    ,
         g2.mj:015324         ;
@@ -16840,7 +17058,7 @@ rep.gt:22264
     :eq rep.gt-pj-1:18249         ; # &I-GT-22264;
     :eq rep.daikanwa:17428        ; # &I-M-17428;
     :eq rep.shinjigen:4197        ; # &GT-22264;
-    :from.same           [ :sources chisebib:daikanwa ;
+    ideo:same-as         [ :sources chisebib:daikanwa ;
                            :target  rep.mj:015324        ] ;
     .
     rep.jis-x0208_1978:0x4749
@@ -17500,10 +17718,10 @@ a.ucs:0x2F901
     :eq rep.gt-pj-1:13092         ; # &I-GT-22177;
     :eq rep.daikanwa:17450        ; # &I-M-17450;
     :eq rep.shinjigen:4166        ; # 海
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :sources chisebib:daikanwa ,
-                                    chisebib:JP...Jouyou ;
-                           :target  rep.jis-x0213-1:0x7669 ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :sources chisebib:daikanwa ,
+                                       chisebib:JP...Jouyou ;
+                              :target  rep.jis-x0213-1:0x7669 ] ;
     :subsume
         g2.ucs_iso:0x2F901   ;
     .
@@ -17644,8 +17862,8 @@ rep.adobe-japan1-0:02524
     :eq rep.gt-pj-1:15988         ; # &I-GT-22237;
     :eq rep.daikanwa:17451        ; # &I-M-17451;
     :eq rep.shinjigen:4183        ; # &AJ1-02524;
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  rep.mj:015488        ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  rep.mj:015488        ] ;
     .
     rep.ucs_unicode:0x6D44
                :abstract-glyph-of [ :context domain:unicode ;
@@ -17701,8 +17919,8 @@ rep.adobe-japan1-0:02713
     :eq rep.gt-pj-1:16501         ; # &I-GT-22248;
     :eq rep.daikanwa:17452        ; # &I-M-17452;
     :eq rep.shinjigen_rev:4190    ; # &AJ1-02713;
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  a.ucs:0x6DFA         ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  a.ucs:0x6DFA         ] ;
     :subsume
         g2.adobe-japan1-0:02713 ,
         g2.cns11643-3:0x2D51 ;
@@ -18727,8 +18945,8 @@ a.ucs:0x6D5C
     :eq rep.gt-pj-1:18765         ; # &I-GT-22412;
     :eq rep.daikanwa:17462        ; # &I-M-17462;
     :eq rep.shinjigen:4234        ; # 浜
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  rep.mj:016101        ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  rep.mj:016101        ] ;
     .
     rep.adobe-japan1-0:03519
                :abstract-glyph-of adobe-japan1-0:03519   .
@@ -21854,8 +22072,8 @@ a.ucs:0x6D8C
     :eq rep.gt-pj-1:19760         ; # &I-GT-22430;
     :eq rep.daikanwa:17534        ; # &I-M-17534;
     :eq rep.shinjigen:4362        ; # 涌
-    :from.original       [ :sources chisebib:shinjigen ;
-                           :target  rep.mj:015631        ] ;
+    ideo:original-form-of [ :sources chisebib:shinjigen ;
+                            :target  rep.mj:015631        ] ;
     .
     rep.adobe-japan1-0:03866
                :abstract-glyph-of adobe-japan1-0:03866   .
@@ -23212,10 +23430,10 @@ rep.adobe-japan1-0:04006
     :eq rep.gt-pj-1:20062         ; # &I-GT-22448;
     :eq rep.daikanwa...._.p:17573 ; # &AJ1-04006;
     :eq rep.shinjigen:4251        ; # &AJ1-04006;
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :sources chisebib:daikanwa ,
-                                    chisebib:JP...Jouyou ;
-                           :target  rep.jis-x0213-1:0x7673 ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :sources chisebib:daikanwa ,
+                                       chisebib:JP...Jouyou ;
+                              :target  rep.jis-x0213-1:0x7673 ] ;
     :subsume
         g2.adobe-japan1-0:04006 ,
         g2.ucs_unicode:0x6D99 ;
@@ -23320,7 +23538,7 @@ a.ucs:0x23D40
     :eq rep.jef-china3:0x56AA     ; # &I-JC3-56AA;
     :form-of             [ :sources chisebib:hng ;
                            :target  a.ucs:0x6D85         ] ;
-    :from.vulgar         [ :sources chisebib:zijian ,
+    ideo:vulgar-form-of  [ :sources chisebib:zijian ,
                                     chisebib:daikanwa ,
                                     chisebib:shinjigen ;
                            :target  a.ucs:0x6D85         ] ;
@@ -23648,8 +23866,8 @@ rep.adobe-japan1-0:03181
     :eq rep.jis-x0213-1:0x4573    ; # &I-JX1-4573;
     :eq rep.gt:22393              ; # &I-GT-22393;
     :eq rep.gt-pj-1:17779         ; # &I-GT-22393;
-    :from.simplified     [ :context domain:JP      ;
-                           :target  a.ucs:0x6FE4         ] ;
+    ideo:simplified-form-of [ :context domain:JP      ;
+                              :target  a.ucs:0x6FE4         ] ;
     :subsume
         g2.adobe-japan1-0:03181 ;
     .
@@ -24802,7 +25020,7 @@ a.ucs:0x23D7A
     :eq rep.cns11643-4:0x326B     ; # &I-C4-326B;
     :eq rep.daikanwa:17590        ; # &I-M-17590;
     :eq rep.shinjigen:4135        ; # 𣵺
-    :from.vulgar         [ :sources chisebib:shinjigen ;
+    ideo:vulgar-form-of  [ :sources chisebib:shinjigen ;
                            :target  a.ucs:0x6CB1         ] ;
     :subsume
         g2.ucs_iso:0x23D7A   ,
@@ -27869,7 +28087,7 @@ a.ucs:0x3CFA
     :eq rep.daikanwa:17652        ; # &I-M-17652;
     :eq rep.shinjigen:4360        ; # 㳺
     :eq rep.hanziku-5:0xA5D3      ; # &I-HZK05-A5D3;
-    :from.vulgar         [ :sources chisebib:shinjigen ;
+    ideo:vulgar-form-of  [ :sources chisebib:shinjigen ;
                            :target  a.ucs:0x6E38         ] ;
     .
     rep.cns11643-3:0x3722
@@ -29031,8 +29249,8 @@ o.ucs_unicode:0x6DEB
         :eq rep.gt-k:07720            ; # &I-GT-K07720;
         :eq rep.gt-pj-1:12412         ; # &I-GT-22466;
         :eq rep.jef-china3:0x57C8     ; # &I-JC3-57C8;
-        :from.simplified     [ :context domain:JP...jis ;
-                               :target  rep.mj:015492        ] ;
+        ideo:simplified-form-of [ :context domain:JP...jis ;
+                                  :target  rep.mj:015492        ] ;
         :subsume
             g2.mj:015493         ;
         .
@@ -30347,7 +30565,7 @@ a.ucs:0x6E15
     :eq rep.gt:22478              ; # &I-GT-22478;
     :eq rep.gt-pj-1:24124         ; # &I-GT-22478;
     :eq rep.shinjigen:4258        ; # 渕
-    :from.vulgar         [ :sources chisebib:shinjigen ;
+    ideo:vulgar-form-of  [ :sources chisebib:shinjigen ;
                            :target  rep.mj:015504        ] ;
     :subsume
         g2.ucs_unicode:0x6E15 ;
@@ -31345,7 +31563,7 @@ rep.cns11643-6:0x413B
     ideo:total-strokes    11 ;
     :eq rep.ucs_cns:0x23D93       ; # &C6-413B;
     :eq rep.daikanwa:17700        ; # &I-M-17700;
-    :from.same           [ :sources chisebib:zhengzitong ,
+    ideo:same-as         [ :sources chisebib:zhengzitong ,
                                     chisebib:daikanwa ;
                            :target  a.ucs:0x6D12         ] ;
     :subsume
@@ -31796,7 +32014,7 @@ a.ucs:0x23D9F
     rep.daikanwa:17720
         a chisegg:abstract-glyph ;
         :abstract-glyph-of daikanwa:17720 ;
-        :from.ancient        [ :sources chisebib:jiyun ,
+        ideo:ancient-form-of [ :sources chisebib:jiyun ,
                                         chisebib:daikanwa ;
                                :target  a.ucs:0x6EC4         ] ;
         .
@@ -32044,7 +32262,7 @@ rep.ucs_iso:0x23DA3
     :eq rep.daikanwa:17728        ; # &I-M-17728;
     :form-of             [ :sources chisebib:jiyun ;
                            :target  rep.cns11643-2:0x4B3F ] ;
-    :from.same           [ :sources chisebib:jiyun ,
+    ideo:same-as         [ :sources chisebib:jiyun ,
                                     chisebib:daikanwa ;
                            :target  rep.cns11643-2:0x4B3F ] ;
     :subsume
@@ -32213,10 +32431,10 @@ rep.adobe-japan1-0:01479
     :eq rep.gt-pj-1:13161         ; # &I-GT-22493;
     :eq rep.daikanwa:17748        ; # &I-M-17748;
     :eq rep.shinjigen:4263        ; # &AJ1-01479;
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :sources chisebib:daikanwa ,
-                                    chisebib:JP...Jouyou ;
-                           :target  a.ucs:0x6E34         ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :sources chisebib:daikanwa ,
+                                       chisebib:JP...Jouyou ;
+                              :target  a.ucs:0x6E34         ] ;
     :subsume
         g2.ucs_unicode:0x6E07 ;
     .
@@ -32352,8 +32570,8 @@ a.ucs:0x6E08
     :eq rep.daikanwa:17749        ; # &I-M-17749;
     :eq rep.shinjigen_1ed:4290    ; # 済
     :eq rep.shinjigen_rev:4292    ; # 済
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  rep.adobe-japan1-0:05526 ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  rep.adobe-japan1-0:05526 ] ;
     :subsume
         g2.ucs_unicode:0x6E08 ;
     .
@@ -32458,8 +32676,8 @@ a.ucs:0x6E09
     :eq rep.gt-pj-1:15940         ; # &I-GT-22570;
     :eq rep.daikanwa...._.p:17749 ; # 渉
     :eq rep.jef-china3:0x56A5     ; # &I-JC3-56A5;
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  a.ucs:0x6D89         ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  a.ucs:0x6D89         ] ;
     :subsume
         g2.adobe-japan1-0:02476 ,
         g2.ucs_unicode:0x6E09 ;
@@ -32575,7 +32793,7 @@ a.ucs:0x6E0A
     :eq rep.gt-pj-1:24125         ; # &I-GT-22477;
     :eq rep.daikanwa:17750        ; # &I-M-17750;
     :eq rep.shinjigen:4259        ; # 渊
-    :from.vulgar         [ :sources chisebib:songyuan-yilai-suzipu ,
+    ideo:vulgar-form-of  [ :sources chisebib:songyuan-yilai-suzipu ,
                                     chisebib:daikanwa ,
                                     chisebib:shinjigen ;
                            :target  rep.mj:015504        ] ;
@@ -32680,8 +32898,8 @@ a.ucs:0x6E0B
     :eq rep.gt:22556              ; # &I-GT-22556;
     :eq rep.gt-pj-1:15682         ; # &I-GT-22556;
     :eq rep.daikanwa...._.p:17750 ; # 渋
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  a.ucs:0x6F81         ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  a.ucs:0x6F81         ] ;
     .
     rep.adobe-japan1-0:02380
                :abstract-glyph-of adobe-japan1-0:02380   .
@@ -32915,8 +33133,8 @@ a.ucs:0x6E13
     :eq rep.gt:22516              ; # &I-GT-22516;
     :eq rep.gt-pj-1:14156         ; # &I-GT-22516;
     :eq rep.cbeta:00557           ; # &I-CB00557;
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  rep.mj:015703        ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  rep.mj:015703        ] ;
     :subsume
         g2.ucs_unicode:0x6E13 ;
     .
@@ -33615,8 +33833,8 @@ rep.adobe-japan1-0:02423
     :eq rep.gt:22563              ; # &I-GT-22563;
     :eq rep.gt-pj-1:15725         ; # &I-GT-22563;
     :eq rep.jef-china3:0x55AF     ; # &I-JC3-55AF;
-    :from.simplified     [ :context domain:JP...jis ;
-                           :target  a.ucs:0xFA46         ] ;
+    ideo:simplified-form-of [ :context domain:JP...jis ;
+                              :target  a.ucs:0xFA46         ] ;
     :subsume
         g2.ucs_unicode:0x6E1A ;
     .
@@ -34046,7 +34264,7 @@ rep.shinjigen_1ed:4358
     ideo:radical          85 ; # ⽔ 
     ideo:strokes           9 ;
     ideo:total-strokes    12 ;
-    :from.vulgar         [ :sources chisebib:shinjigen_1ed ;
+    ideo:vulgar-form-of  [ :sources chisebib:shinjigen_1ed ;
                            :target  rep.mj:015541        ] ;
     :subsume
         rep.ucs-var-001:0x6E1D ;
@@ -34074,7 +34292,7 @@ rep.mj:015542
     :eq rep.cns11643-1:0x6043     ; # &I-C1-6043;
     :eq rep.hanyo-denshi...ft:0x3674 ; # &I-HD-FT-3674;
     :eq rep.shinjigen_rev:4358    ; # &MJ015542;
-    :from.vulgar         [ :sources chisebib:shinjigen_rev ;
+    ideo:vulgar-form-of  [ :sources chisebib:shinjigen_rev ;
                            :target  rep.mj:015541        ] ;
     :subsume
         g2.mj:015542         ,
@@ -35265,9 +35483,9 @@ a.ucs:0x6E29
     :eq rep.daikanwa:17774        ; # &I-M-17774;
     :eq rep.shinjigen_1ed:4318    ; # 温
     :eq rep.shinjigen_rev:4319    ; # 温
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  a.ucs:0x6EAB         ] ;
-    :from.vulgar         [ :sources chisebib:zihui ,
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  a.ucs:0x6EAB         ] ;
+    ideo:vulgar-form-of  [ :sources chisebib:zihui ,
                                     chisebib:daikanwa ;
                            :target  a.ucs:0x6EAB         ] ;
     :subsume
@@ -37562,7 +37780,7 @@ a.ucs:0x23E01
     :eq rep.cns11643-6:0x4A5D     ; # &I-C6-4A5D;
     :eq rep.daikanwa:17813        ; # &I-M-17813;
     :eq rep.shinjigen:4188        ; # 𣸁
-    :from.ancient        [ :sources chisebib:jiyun ,
+    ideo:ancient-form-of [ :sources chisebib:jiyun ,
                                     chisebib:daikanwa ,
                                     chisebib:shinjigen ;
                            :target  rep.mj:015296        ] ;
@@ -38140,11 +38358,11 @@ a.ucs:0x6E4F
     :eq rep.jef-china3:0x56C9     ; # &I-JC3-56C9;
     :form-of             [ :sources chisebib:hng ;
                            :target  a.ucs:0x9808         ] ;
-    :from.same           [ :sources chisebib:jiyun ,
+    ideo:same-as         [ :sources chisebib:jiyun ,
                                     chisebib:daikanwa ;
                            :target  a.ucs:0x6CAC         ,
                                     rep.daikanwa:18254   ] ;
-    :to.mistakable       [ :sources chisebib:zihui ,
+    ideo:mistakable      [ :sources chisebib:zihui ,
                                     chisebib:daikanwa ;
                            :target  a.ucs:0x9808         ] ;
     :subsume
@@ -38753,10 +38971,10 @@ a.ucs:0x23E08
     :eq rep.cns11643-6:0x4A5A     ; # &I-C6-4A5A;
     :eq rep.daikanwa:17839        ; # &I-M-17839;
     :eq rep.shinjigen:4388        ; # 𣸈
-    :from.original       [ :sources chisebib:zhengzitong ,
-                                    chisebib:daikanwa ,
-                                    chisebib:shinjigen ;
-                           :target  rep.mj:015713        ] ;
+    ideo:original-form-of [ :sources chisebib:zhengzitong ,
+                                     chisebib:daikanwa ,
+                                     chisebib:shinjigen ;
+                            :target  rep.mj:015713        ] ;
     :subsume
         g2.daikanwa:17839    ,
         g2.shinjigen:4388    ,
@@ -41285,7 +41503,7 @@ rep.adobe-japan1-5:19498
     :eq rep.daikanwa:17913        ; # &I-M-17913;
     :eq rep.shinjigen:4282        ; # &AJ1-19498;
     :eq rep.cbeta:05109           ; # &I-CB05109;
-    :from.vulgar         [ :sources chisebib:shinjigen ;
+    ideo:vulgar-form-of  [ :sources chisebib:shinjigen ;
                            :target  rep.adobe-japan1-0:02409 ] ;
     :subsume
         g2.ucs_unicode:0x6E7B ;
@@ -41378,7 +41596,7 @@ rep.adobe-japan1-0:05453
     :eq rep.gt-pj-1:24144         ; # &I-GT-22692;
     :eq rep.daikanwa:17914        ; # &I-M-17914;
     :eq rep.jef-china3:0x70DD     ; # &I-JC3-70DD;
-    :from.vulgar         [ :sources chisebib:zhonghua-dazidian ,
+    ideo:vulgar-form-of  [ :sources chisebib:zhonghua-dazidian ,
                                     chisebib:daikanwa ;
                            :target  rep.cns11643-1:0x603A ] ;
     :subsume
@@ -41604,9 +41822,9 @@ rep.mj:015743
     :eq rep.gt-k:09062            ; # &I-GT-K09062;
     :eq rep.gt-pj-1:15394         ; # &I-GT-22764;
     :eq rep.daikanwa...._.p:17919 ; # &MJ015743;
-    :from.simplified     [ :context domain:misc    ;
-                           :sources chisebib:daikanwa ;
-                           :target  a.ucs:0x2F90B        ] ;
+    ideo:simplified-form-of [ :context domain:misc    ;
+                              :sources chisebib:daikanwa ;
+                              :target  a.ucs:0x2F90B        ] ;
     :subsume
         g2.mj:015743         ,
         g2.ucs_unicode:0x6ECB ;
@@ -41791,8 +42009,8 @@ a.ucs:0x6E7E
     :eq rep.gt-pj-1:20305         ; # &I-GT-22896;
     :eq rep.daikanwa:17920        ; # &I-M-17920;
     :eq rep.shinjigen:4364        ; # 湾
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  a.ucs:0x7063         ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  a.ucs:0x7063         ] ;
     :subsume
         g2.daikanwa:17920    ,
         g2.ucs_unicode:0x6E7E ,
@@ -41928,8 +42146,8 @@ a.ucs:0x6E7F
     :eq rep.gt:22768              ; # &I-GT-22768;
     :eq rep.gt-pj-1:15422         ; # &I-GT-22768;
     :eq rep.daikanwa...._.p:17920 ; # 湿
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  a.ucs:0x6FD5         ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  a.ucs:0x6FD5         ] ;
     .
     rep.adobe-japan1-0:02282
                :abstract-glyph-of adobe-japan1-0:02282   .
@@ -41963,7 +42181,7 @@ rep.daikanwa:17921
     ideo:strokes           9 ;
     ideo:total-strokes    12 ;
     :eq rep.shinjigen:4396        ; # &M-17921;
-    :from.vulgar         [ :sources chisebib:songyuan-yilai-suzipu ,
+    ideo:vulgar-form-of  [ :sources chisebib:songyuan-yilai-suzipu ,
                                     chisebib:daikanwa ,
                                     chisebib:shinjigen ;
                            :target  rep.mj:015755        ] ;
@@ -42021,8 +42239,8 @@ rep.adobe-japan1-0:03756
     :eq rep.gt-k:09146            ; # &I-GT-K09146;
     :eq rep.gt-pj-1:19326         ; # &I-GT-22876;
     :eq rep.daikanwa...._.p:17921 ; # &AJ1-03756;
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  rep.adobe-japan1-0:05469 ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  rep.adobe-japan1-0:05469 ] ;
     .
     rep.ucs_unicode:0x6E80
                :abstract-glyph-of [ :context domain:unicode ;
@@ -42174,8 +42392,8 @@ a.ucs:0x6E8C
     :eq rep.gt:22854              ; # &I-GT-22854;
     :eq rep.gt-pj-1:18478         ; # &I-GT-22854;
     :eq rep.jef-china3:0x70DA     ; # &I-JC3-70DA;
-    :from.simplified     [ :context domain:JP...jis ;
-                           :target  a.ucs:0x6F51         ] ;
+    ideo:simplified-form-of [ :context domain:JP...jis ;
+                              :target  a.ucs:0x6F51         ] ;
     :subsume
         g2.ucs_unicode:0x6E8C ;
     .
@@ -43245,8 +43463,8 @@ rep.mj:015687
     :eq rep.gt:22946              ; # &I-GT-22946;
     :eq rep.gt-pj-1:14658         ; # &I-GT-22946;
     :eq rep.jef-china3:0x57C6     ; # &I-JC3-57C6;
-    :from.simplified     [ :context domain:JP...jis ;
-                           :target  rep.mj:015686        ] ;
+    ideo:simplified-form-of [ :context domain:JP...jis ;
+                              :target  rep.mj:015686        ] ;
     :subsume
         g2.mj:015687         ;
     .
@@ -43627,8 +43845,8 @@ a.ucs:0x23E62
     :eq rep.cns11643-6:0x543B     ; # &I-C6-543B;
     :eq rep.daikanwa:17950        ; # &I-M-17950;
     :eq rep.shinjigen:4266        ; # 𣹢
-    :from.original       [ :sources chisebib:shinjigen ;
-                           :target  rep.adobe-japan1-0:05435 ] ;
+    ideo:original-form-of [ :sources chisebib:shinjigen ;
+                            :target  rep.adobe-japan1-0:05435 ] ;
     .
     rep.cns11643-6:0x543B
                :abstract-glyph-of     cns11643-6:0x543B  .
@@ -43833,8 +44051,8 @@ rep.mj:015693
     :eq rep.gt:22900              ; # &I-GT-22900;
     :eq rep.gt-pj-1:12398         ; # &I-GT-22900;
     :eq rep.jef-china3:0x57C9     ; # &I-JC3-57C9;
-    :from.simplified     [ :context domain:JP...jis ;
-                           :target  rep.mj:015692        ] ;
+    ideo:simplified-form-of [ :context domain:JP...jis ;
+                              :target  rep.mj:015692        ] ;
     :subsume
         g2.mj:015693         ,
         g2.ucs_unicode:0x6EA2 ;
@@ -45868,8 +46086,8 @@ rep.mj:015724
     :eq rep.gt:23030              ; # &I-GT-23030;
     :eq rep.gt-pj-1:17710         ; # &I-GT-23030;
     :eq rep.jef-china3:0x70D6     ; # &I-JC3-70D6;
-    :from.simplified     [ :context domain:JP...jis ;
-                           :target  rep.mj:015723        ] ;
+    ideo:simplified-form-of [ :context domain:JP...jis ;
+                              :target  rep.mj:015723        ] ;
     :subsume
         g2.mj:015724         ;
     .
@@ -46776,12 +46994,12 @@ rep.daikanwa:18005
     ideo:total-strokes    13 ;
     :eq rep.shinjigen_1ed:4287    ; # &M-18005;
     :eq rep.shinjigen_rev:4289    ; # &M-18005;
-    :from.ancient        [ :sources chisebib:jiyun ,
+    ideo:ancient-form-of [ :sources chisebib:jiyun ,
                                     chisebib:daikanwa ,
                                     chisebib:shinjigen_1ed ,
                                     chisebib:shinjigen_rev ;
                            :target  rep.adobe-japan1-0:02562 ] ;
-    :to.mistakable       [ :sources chisebib:kangxi-biansi-2char ,
+    ideo:mistakable      [ :sources chisebib:kangxi-biansi-2char ,
                                     chisebib:daikanwa ;
                            :target  rep.daikanwa:17856   ] ;
     :subsume
@@ -47695,7 +47913,7 @@ rep.daikanwa:18020
     ideo:radical          85 ; # ⽔ 
     ideo:strokes          10 ;
     ideo:total-strokes    13 ;
-    :from.ancient        [ :sources chisebib:zhengzitong ,
+    ideo:ancient-form-of [ :sources chisebib:zhengzitong ,
                                     chisebib:daikanwa ;
                            :target  a.ucs:0x6E5B         ] ;
     :subsume
@@ -49476,9 +49694,9 @@ a.ucs:0x6EDA
     :eq rep.daikanwa:18063        ; # &I-M-18063;
     :eq rep.shinjigen_1ed:4420    ; # 滚
     :eq rep.shinjigen_rev:4422    ; # 滚
-    :from.original       [ :sources chisebib:shinjigen_1ed ,
-                                    chisebib:shinjigen_rev ;
-                           :target  a.ucs:0x6EFE         ] ;
+    ideo:original-form-of [ :sources chisebib:shinjigen_1ed ,
+                                     chisebib:shinjigen_rev ;
+                            :target  a.ucs:0x6EFE         ] ;
     :subsume
         g2.daikanwa:18063    ,
         g2.ucs_unicode:0x6EDA ,
@@ -49636,8 +49854,8 @@ rep.adobe-japan1-0:02892
     :eq rep.daikanwa:18067        ; # &I-M-18067;
     :eq rep.shinjigen_1ed:4408    ; # &AJ1-02892;
     :eq rep.shinjigen_rev:4410    ; # &AJ1-02892;
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  rep.mj:016177        ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  rep.mj:016177        ] ;
     :subsume
         g2.ucs_unicode:0x6EDD ;
     .
@@ -49733,8 +49951,8 @@ a.ucs:0x6EDE
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x6EDE ;
     ideo:radical          85 ; # ⽔ 
-    :from.simplified     [ :context domain:ucs     ;
-                           :target  a.ucs:0x6EEF         ] ;
+    ideo:simplified-form-of [ :context domain:ucs     ;
+                              :target  a.ucs:0x6EEF         ] ;
     .
 
 rep.adobe-japan1-0:02874
@@ -49751,8 +49969,8 @@ rep.adobe-japan1-0:02874
     :eq rep.gt:23018              ; # &I-GT-23018;
     :eq rep.gt-pj-1:16986         ; # &I-GT-23018;
     :eq rep.daikanwa...._.p:18067 ; # &AJ1-02874;
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  a.ucs:0x6EEF         ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  a.ucs:0x6EEF         ] ;
     :subsume
         g2.adobe-japan1-0:02874 ;
     .
@@ -49824,8 +50042,8 @@ rep.gb2312:0x564D
     ideo:total-strokes    12 ;
     :eq rep.ucs_unicode:0x6EDE    ; # &G0-564D;
     :rep.ucs_JP...hanazono     rdf:nil ;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x6EEF         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x6EEF         ] ;
     .
     rep.ucs_unicode:0x6EDE
                :abstract-glyph-of [ :context domain:unicode ;
@@ -49877,10 +50095,10 @@ rep.adobe-japan1-0:01533
     :eq rep.gt:22918              ; # &I-GT-22918;
     :eq rep.gt-pj-1:13377         ; # &I-GT-22918;
     :eq rep.daikanwa...._.p:18068 ; # &AJ1-01533;
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :sources chisebib:daikanwa ,
-                                    chisebib:JP...Jouyou ;
-                           :target  rep.adobe-japan1-4:13332 ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :sources chisebib:daikanwa ,
+                                       chisebib:JP...Jouyou ;
+                              :target  rep.adobe-japan1-4:13332 ] ;
     :subsume
         g2.adobe-japan1-0:01533 ,
         repi.hng-khm:04140   ;
@@ -52605,8 +52823,8 @@ a.ucs:0x6E14
     ideo:strokes           8 ;
     ideo:total-strokes    11 ;
     :eq rep.gb2312:0x5366         ; # &I-G0-5366;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  rep.mj:015800        ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  rep.mj:015800        ] ;
     .
     rep.gb2312:0x5366
                :abstract-glyph-of         gb2312:0x5366  .
@@ -54280,7 +54498,7 @@ rep.cns11643-2:0x4B3F
     :eq rep.ucs_unicode:0x6F19    ; # &C2-4B3F;
     :eq a.big5:0xE277             ; # &I-B-E277;
     :eq rep.daikanwa:18136        ; # &I-M-18136;
-    :to.mistakable       [ :sources chisebib:zihui-biansi-2char ,
+    ideo:mistakable      [ :sources chisebib:zihui-biansi-2char ,
                                     chisebib:daikanwa ;
                            :target  rep.mj:015697        ] ;
     :subsume
@@ -54833,6 +55051,10 @@ a.ucs:0x6F20
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x6F20 ;
     ideo:radical          85 ; # ⽔ 
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x6C35 ; # 氵
+        isd:right    a.ucs:0x83AB   # 莫
+    ] ;
     :eq a.big5:0xBA7A             ; # &I-B-BA7A;
     .
     a.big5:0xBA7A
@@ -54846,11 +55068,24 @@ rep.mj:015839
     ideo:radical          85 ; # ⽔ 
     ideo:strokes          11 ;
     ideo:total-strokes    14 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x6C35 ; # 氵
+        isd:right    rep.cns11643-1:0x5C7B   # &C1-5C7B;
+    ] ;
     :eq rep.ucs_cns:0x6F20        ; # &MJ015839;
     :eq rep.cns11643-1:0x6943     ; # &I-C1-6943;
     :eq rep.hanyo-denshi...ks:204670 ; # &MJ015839;
     :eq rep.daikanwa:18149        ; # &I-M-18149;
+    :form-of             [ :target  rep.mj:015838        ;
+                           :sources chisebib:koseki ] ,
+                         [ :target  rep.ucs_iso:0x21EDF  ;
+                           :sources chisebib:jiyun ] ;
+    ideo:interchangeable-form-of rep.mj:010898        ;
+    ideo:same-as         [ :sources chisebib:jiyun ,
+                                    chisebib:daikanwa ;
+                           :target  rep.ucs_iso:0x21EDF  ] ;
     :subsume
+        g2.daikanwa:18149    ,
         g2.mj:015839         ,
         g2.cns11643-1:0x6943 ;
     .
@@ -54863,6 +55098,10 @@ rep.mj:015839
                :abstract-glyph-of hanyo-denshi...ks:204670  .
     rep.daikanwa:18149
                :abstract-glyph-of       daikanwa:18149   .
+    g2.daikanwa:18149
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of daikanwa:18149 ;
+        .
     g2.mj:015839
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of mj:015839 ;
@@ -54870,20 +55109,12 @@ rep.mj:015839
                                :target  a.ucs:0x6F20         ,
                                         a.ucs:0xE0102        ] ;
         :eq g2.hanyo-denshi...ks:204670 ; # &g2-MJ015839;
-        :eq g2.daikanwa:18149         ; # &g2-MJ015839;
         :subsume
-            repi.daikanwa:18149  ,
             repi.hanyo-denshi...ks:204670 ,
             repi.mj:015839       ;
         .
         g2.hanyo-denshi...ks:204670
               :abstract-glyph-form-of hanyo-denshi...ks:204670  .
-        g2.daikanwa:18149
-              :abstract-glyph-form-of       daikanwa:18149   .
-        repi.daikanwa:18149
-            a chisegg:glyph-image ;
-            :glyph-image-of daikanwa:18149 ;
-            .
         repi.hanyo-denshi...ks:204670
             a chisegg:glyph-image ;
             :glyph-image-of hanyo-denshi...ks:204670 ;
@@ -54912,6 +55143,10 @@ rep.mj:015838
     ideo:radical          85 ; # ⽔ 
     ideo:strokes          10 ;
     ideo:total-strokes    13 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x6C35 ; # 氵
+        isd:right    rep.mj:022034   # &MJ022034;
+    ] ;
     :eq rep.ucs_unicode:0x6F20    ; # &MJ015838;
     :eq rep.adobe-japan1-0:03375  ; # &I-AJ1-03375;
     :eq rep.jis-x0208:0x4779      ; # &I-J90-4779;
@@ -55366,8 +55601,8 @@ rep.mj:015844
     :eq rep.gt-k:10288            ; # &I-GT-K10288;
     :eq rep.gt-pj-1:20090         ; # &I-GT-23087;
     :eq rep.jef-china3:0x70DC     ; # &I-JC3-70DC;
-    :from.simplified     [ :context domain:JP...extra ;
-                           :target  rep.mj:015845        ] ;
+    ideo:simplified-form-of [ :context domain:JP...extra ;
+                              :target  rep.mj:015845        ] ;
     :subsume
         g2.mj:015844         ;
     .
@@ -55923,6 +56158,10 @@ a.ucs:0x6F2B
     ideo:radical          85 ; # ⽔ 
     ideo:strokes          11 ;
     ideo:total-strokes    14 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x6C35 ; # 氵
+        isd:right    a.ucs:0x66FC   # 曼
+    ] ;
     :eq a.big5:0xBAA9             ; # &I-B-BAA9;
     .
     a.big5:0xBAA9
@@ -55936,10 +56175,15 @@ rep.mj:015854
     ideo:radical          85 ; # ⽔ 
     ideo:strokes          11 ;
     ideo:total-strokes    14 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x6C35 ; # 氵
+        isd:right    rep.mj:013499   # &MJ013499;
+    ] ;
     :eq rep.ucs_cns:0x6F2B        ; # &MJ015854;
     :eq rep.cns11643-1:0x6950     ; # &I-C1-6950;
     :eq rep.hanyo-denshi...ks:204820 ; # &MJ015854;
     :eq rep.daikanwa:18166        ; # &I-M-18166;
+    ideo:interchangeable-form-of rep.mj:010898        ;
     :subsume
         g2.mj:015854         ;
     .
@@ -56005,6 +56249,10 @@ rep.mj:015855
     ideo:radical          85 ; # ⽔ 
     ideo:strokes          11 ;
     ideo:total-strokes    14 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x6C35 ; # 氵
+        isd:right    rep.mj:013498   # &MJ013498;
+    ] ;
     :eq rep.ucs_unicode:0x6F2B    ; # &MJ015855;
     :eq rep.adobe-japan1-0:03757  ; # &I-AJ1-03757;
     :eq rep.jis-x0208:0x4C21      ; # &I-J90-4C21;
@@ -58215,8 +58463,8 @@ rep.adobe-japan1-0:01535
     :eq rep.gt:23121              ; # &I-GT-23121;
     :eq rep.gt-pj-1:13379         ; # &I-GT-23121;
     :eq rep.daikanwa:18216        ; # &I-M-18216;
-    :from.simplified     [ :context domain:JP...jis ;
-                           :target  rep.mj:016226        ] ;
+    ideo:simplified-form-of [ :context domain:JP...jis ;
+                              :target  rep.mj:016226        ] ;
     :subsume
         repi.daikanwa:18216  ,
         repi.jis-x0208_1990:0x3443 ,
@@ -60122,8 +60370,8 @@ a.ucs:0x6F5C
     :eq rep.gt-pj-1:16504         ; # &I-GT-23402;
     :eq rep.daikanwa:18241        ; # &I-M-18241;
     :eq rep.shinjigen:4467        ; # 潜
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  rep.mj:015907        ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  rep.mj:015907        ] ;
     :subsume
         g2.ucs_unicode:0x6F5C ;
     .
@@ -60755,8 +61003,8 @@ a.ucs:0x6F97
     :eq rep.gt:23319              ; # &I-GT-23319;
     :eq rep.gt-pj-1:13378         ; # &I-GT-23319;
     :eq rep.jef-china3:0x57A6     ; # &I-JC3-57A6;
-    :from.simplified     [ :context domain:JP...jis ;
-                           :target  a.ucs:0x3D4E         ] ;
+    ideo:simplified-form-of [ :context domain:JP...jis ;
+                              :target  a.ucs:0x3D4E         ] ;
     .
     rep.adobe-japan1-0:01534
                :abstract-glyph-of adobe-japan1-0:01534   .
@@ -61886,9 +62134,9 @@ a.ucs:0x23F54
                          ] ;
     :eq rep.cns11643-7:0x2449     ; # &I-C7-2449;
     :eq rep.daikanwa:18279        ; # &I-M-18279;
-    :from.original       [ :sources chisebib:zhengzitong ,
-                                    chisebib:daikanwa ;
-                           :target  rep.cns11643-1:0x603A ] ;
+    ideo:original-form-of [ :sources chisebib:zhengzitong ,
+                                     chisebib:daikanwa ;
+                            :target  rep.cns11643-1:0x603A ] ;
     :subsume
         g2.ucs_iso:0x23F54   ;
     .
@@ -62785,7 +63033,7 @@ rep.daikanwa:18294
         isd:left     a.ucs:0x6C35 ; # 氵
         isd:right    rep.ucs-var-001:0x23205   # &U-v001+23205;
     ] ;
-    :from.same           [ :sources chisebib:jiyun ,
+    ideo:same-as         [ :sources chisebib:jiyun ,
                                     chisebib:daikanwa ;
                            :target  rep.adobe-japan1-0:05505 ] ;
     :subsume
@@ -62890,35 +63138,35 @@ rep.ucs_iso:0x23F7D
         isd:left     a.ucs:0x6C35 ; # 氵
         isd:right    rep.ucs-itaiji-002:0x6614   # &U-i002+6614;
     ] ;
-    :eq rep.cns11643-7:0x2451     ; # &I-C7-2451;
-    :eq rep.daikanwa:18295        ; # &C7-2451;
+    :eq rep.cns11643-7:0x2451     ; # &C7-2451;
+    :eq rep.daikanwa:18295        ; # &I-M-18295;
     :subsume
-        g2.ucs_iso:0x23F7D   ,
+        g.ucs_iso:0x23F7D    ,
         g2.cns11643-7:0x2451 ;
     .
     rep.cns11643-7:0x2451
                :abstract-glyph-of     cns11643-7:0x2451  .
     rep.daikanwa:18295
                :abstract-glyph-of       daikanwa:18295   .
-    g2.ucs_iso:0x23F7D
-        a chisegg:abstract-glyph-form ;
-        :abstract-glyph-form-of [ :context domain:iso     ;
-                                  :target     ucs:0x23F7D ] ;
-        :eq g2.daikanwa:18295         ; # &g2-M-18295;
+    g.ucs_iso:0x23F7D
+        a chisegg:detailed-glyph ;
+        :detailed-glyph-of [ :context domain:iso     ;
+                             :target     ucs:0x23F7D ] ;
+        :eq g.daikanwa:18295          ; # &G-IU+23F7D;
         :subsume
-            repi.daikanwa:18295  ,
-            repi.ucs_iso:0x23F7D ;
+            g2.daikanwa:18295    ,
+            g2.ucs_iso:0x23F7D   ;
         .
+        g.daikanwa:18295
+                   :detailed-glyph-of       daikanwa:18295   .
         g2.daikanwa:18295
-              :abstract-glyph-form-of       daikanwa:18295   .
-        repi.daikanwa:18295
-            a chisegg:glyph-image ;
-            :glyph-image-of daikanwa:18295 ;
+            a chisegg:abstract-glyph-form ;
+            :abstract-glyph-form-of daikanwa:18295 ;
             .
-        repi.ucs_iso:0x23F7D
-            a chisegg:glyph-image ;
-            :glyph-image-of [ :context domain:iso     ;
-                              :target     ucs:0x23F7D ] ;
+        g2.ucs_iso:0x23F7D
+            a chisegg:abstract-glyph-form ;
+            :abstract-glyph-form-of [ :context domain:iso     ;
+                                      :target     ucs:0x23F7D ] ;
             .
     g2.cns11643-7:0x2451
         a chisegg:abstract-glyph-form ;
@@ -63665,8 +63913,8 @@ o.ucs_unicode:0x6F80
         :eq rep.gt-pj-1:24360         ; # &I-GT-23696;
         :eq rep.daikanwa:18311        ; # &I-M-18311;
         :eq rep.shinjigen:4279        ; # &MJ015962;
-        :from.original       [ :sources chisebib:shinjigen ;
-                               :target  a.ucs:0x6F81         ] ;
+        ideo:original-form-of [ :sources chisebib:shinjigen ;
+                                :target  a.ucs:0x6F81         ] ;
         :subsume
             g2.daikanwa:18311    ,
             g2.mj:015962         ;
@@ -64979,9 +65227,9 @@ a.ucs:0x6F91
     :eq rep.daikanwa:18335        ; # &I-M-18335;
     :eq rep.shinjigen_1ed:4405    ; # 澑
     :eq rep.shinjigen_rev:4407    ; # 澑
-    :from.original       [ :sources chisebib:shinjigen_1ed ,
-                                    chisebib:shinjigen_rev ;
-                           :target  a.ucs:0x6E9C         ] ;
+    ideo:original-form-of [ :sources chisebib:shinjigen_1ed ,
+                                     chisebib:shinjigen_rev ;
+                            :target  a.ucs:0x6E9C         ] ;
     .
     rep.adobe-japan1-0:05516
                :abstract-glyph-of adobe-japan1-0:05516   .
@@ -66427,8 +66675,8 @@ a.ucs:0x6FA3
     :eq rep.gt-pj-1:24373         ; # &I-GT-23525;
     :eq rep.daikanwa:18382        ; # &I-M-18382;
     :eq rep.shinjigen:4204        ; # 澣
-    :from.original       [ :sources chisebib:shinjigen ;
-                           :target  a.ucs:0x6D63         ] ;
+    ideo:original-form-of [ :sources chisebib:shinjigen ;
+                            :target  a.ucs:0x6D63         ] ;
     .
     rep.adobe-japan1-0:05520
                :abstract-glyph-of adobe-japan1-0:05520   .
@@ -66692,7 +66940,7 @@ a.ucs:0x2400E
     ideo:total-strokes    16 ;
     :eq rep.cns11643-7:0x2F44     ; # &I-C7-2F44;
     :eq rep.daikanwa:18384        ; # &I-M-18384;
-    :from.same           [ :sources chisebib:shuowen ,
+    ideo:same-as         [ :sources chisebib:shuowen ,
                                     chisebib:daikanwa ;
                            :target  rep.mj:016002        ] ;
     .
@@ -67994,11 +68242,10 @@ rep.cns11643-3:0x5158
     ] ;
     :eq rep.ucs_cns:0x6FB7        ; # &C3-5158;
     :eq rep.daikanwa:18417        ; # &I-M-18417;
-    :from.vulgar         [ :sources chisebib:zhengzitong ,
+    ideo:vulgar-form-of  [ :sources chisebib:zhengzitong ,
                                     chisebib:daikanwa ;
                            :target  rep.mj:015854        ] ;
     :subsume
-        g2.daikanwa:18417    ,
         g2.cns11643-3:0x5158 ;
     .
     rep.ucs_cns:0x6FB7
@@ -68006,18 +68253,28 @@ rep.cns11643-3:0x5158
                                     :target     ucs:0x6FB7  ] .
     rep.daikanwa:18417
                :abstract-glyph-of       daikanwa:18417   .
-    g2.daikanwa:18417
-        a chisegg:abstract-glyph-form ;
-        :abstract-glyph-form-of daikanwa:18417 ;
-        .
     g2.cns11643-3:0x5158
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x5158 ;
-        :eq g2.ucs_cns:0x6FB7         ; # &g2-CU+6FB7;
+        :eq g2.ucs_cns:0x6FB7         ; # &g2-M-18417;
+        :eq g2.daikanwa:18417         ; # &g2-M-18417;
+        :subsume
+            repi.daikanwa:18417  ,
+            repi.cns11643-3:0x5158 ;
         .
         g2.ucs_cns:0x6FB7
               :abstract-glyph-form-of [ :context domain:cns     ;
                                         :target     ucs:0x6FB7  ] .
+        g2.daikanwa:18417
+              :abstract-glyph-form-of       daikanwa:18417   .
+        repi.daikanwa:18417
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:18417 ;
+            .
+        repi.cns11643-3:0x5158
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-3:0x5158 ;
+            .
 
 rep.ucs_unicode:0x6FB7
     a chisegg:abstract-glyph ;
@@ -72693,7 +72950,7 @@ rep.daikanwa:18519
         isd:left     a.ucs:0x6C35 ; # 氵
         isd:right    rep.adobe-japan1-5:18267   # &AJ1-18267;
     ] ;
-    :from.same           [ :sources chisebib:jiyun ,
+    ideo:same-as         [ :sources chisebib:jiyun ,
                                     chisebib:daikanwa ;
                            :target  rep.daikanwa:18795   ] ;
     :subsume
@@ -72788,7 +73045,7 @@ rep.mj:016159
     :eq rep.daikanwa:18520        ; # &I-M-18520;
     :eq rep.shinjigen:4186        ; # &MJ016159;
     :eq rep.jef-china3:0x57B6     ; # &I-JC3-57B6;
-    :from.vulgar         [ :sources chisebib:zhengzitong ,
+    ideo:vulgar-form-of  [ :sources chisebib:zhengzitong ,
                                     chisebib:daikanwa ,
                                     chisebib:shinjigen ;
                            :target  rep.mj:016161        ] ;
@@ -72874,8 +73131,8 @@ a.ucs:0x2F914
     :eq rep.gt:23701              ; # &I-GT-23701;
     :eq rep.gt-pj-1:18004         ; # &I-GT-23701;
     :eq rep.jef-china3:0x70D8     ; # &I-JC3-70D8;
-    :from.simplified     [ :context domain:JP...jis ;
-                           :target  rep.mj:016161        ] ;
+    ideo:simplified-form-of [ :context domain:JP...jis ;
+                              :target  rep.mj:016161        ] ;
     :subsume
         g2.mj:016160         ,
         g2.ucs_iso:0x2F914   ;
@@ -74166,7 +74423,7 @@ a.ucs:0x6FF5
     :eq rep.daikanwa:18538        ; # &I-M-18538;
     :eq rep.shinjigen:4236        ; # 濵
     :eq rep.jef-china3:0x57B8     ; # &I-JC3-57B8;
-    :from.vulgar         [ :sources chisebib:zhengzitong ,
+    ideo:vulgar-form-of  [ :sources chisebib:zhengzitong ,
                                     chisebib:daikanwa ,
                                     chisebib:shinjigen ;
                            :target  rep.mj:016101        ] ;
@@ -74359,29 +74616,51 @@ a.ucs:0x3D79
     ] ;
     .
 
-rep.cns11643-4:0x5659
+rep.mj:002208
     a chisegg:abstract-glyph ;
-    :abstract-glyph-of cns11643-4:0x5659 ;
+    :abstract-glyph-of mj:002208 ;
     :denotation-of
         a.ucs:0x3D79         ;
     ideo:radical          85 ; # ⽔ 
     ideo:strokes          14 ;
     ideo:total-strokes    17 ;
-    :eq rep.ucs_cns:0x3D79        ; # &C4-5659;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x6C35 ; # 氵
+        isd:right    rep.ucs_iso:0x21EDF   # &C4-4325;
+    ] ;
+    :eq rep.ucs_cns:0x3D79        ; # &MJ002208;
+    :eq rep.cns11643-4:0x5659     ; # &I-C4-5659;
+    :eq rep.koseki:208990         ; # &MJ002208;
     :eq rep.daikanwa:18544        ; # &I-M-18544;
+    :form-of             rep.ucs_iso:0x21EDF  ;
+    ideo:same-as         [ :sources chisebib:jiyun ,
+                                    chisebib:daikanwa ;
+                           :target  rep.ucs_iso:0x21EDF  ] ;
     :subsume
         g2.daikanwa:18544    ,
+        g2.mj:002208         ,
         g2.cns11643-4:0x5659 ;
     .
     rep.ucs_cns:0x3D79
                :abstract-glyph-of [ :context domain:cns     ;
                                     :target     ucs:0x3D79  ] .
+    rep.cns11643-4:0x5659
+               :abstract-glyph-of     cns11643-4:0x5659  .
+    rep.koseki:208990
+               :abstract-glyph-of         koseki:208990  .
     rep.daikanwa:18544
                :abstract-glyph-of       daikanwa:18544   .
     g2.daikanwa:18544
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:18544 ;
         .
+    g2.mj:002208
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of mj:002208 ;
+        :eq g2.koseki:208990          ; # &g2-MJ002208;
+        .
+        g2.koseki:208990
+              :abstract-glyph-form-of         koseki:208990  .
     g2.cns11643-4:0x5659
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x5659 ;
@@ -74400,6 +74679,10 @@ rep.ucs_unicode:0x3D79
     ideo:radical          85 ; # ⽔ 
     ideo:strokes          13 ;
     ideo:total-strokes    16 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x6C35 ; # 氵
+        isd:right    rep.ucs_JP...hanazono:0x21EDF   # &hanaJU+21EDF;
+    ] ;
     :subsume
         g2.ucs_unicode:0x3D79 ;
     .
@@ -74473,7 +74756,7 @@ a.ucs:0x6FF6
     :eq rep.daikanwa:18547        ; # &I-M-18547;
     :eq rep.shinjigen:8832        ; # 濶
     :eq rep.cbeta:04583           ; # &I-CB04583;
-    :from.vulgar         [ :sources chisebib:zhengzitong ,
+    ideo:vulgar-form-of  [ :sources chisebib:zhengzitong ,
                                     chisebib:daikanwa ,
                                     chisebib:shinjigen ;
                            :target  a.ucs:0x95CA         ] ;
@@ -74837,8 +75120,8 @@ rep.mj:016109
     :rep.ucs_JP...hanazono     rdf:nil ;
     :eq rep.jis-x0212:0x4927      ; # &I-JSP-4927;
     :eq rep.hanyo-denshi...jb:0x4927 ; # &I-HD-JB-4927;
-    :from.simplified     [ :context domain:JP...jis ;
-                           :target  rep.mj:016110        ] ;
+    ideo:simplified-form-of [ :context domain:JP...jis ;
+                              :target  rep.mj:016110        ] ;
     :subsume
         g2.mj:016109         ;
     .
@@ -76391,8 +76674,8 @@ rep.adobe-japan1-0:03226
     :eq rep.jis-x0213-1:0x4642    ; # &I-JX1-4642;
     :eq rep.gt:22395              ; # &I-GT-22395;
     :eq rep.gt-pj-1:17986         ; # &I-GT-22395;
-    :from.simplified     [ :context domain:JP...jis ;
-                           :target  rep.adobe-japan1-0:07760 ] ;
+    ideo:simplified-form-of [ :context domain:JP...jis ;
+                              :target  rep.adobe-japan1-0:07760 ] ;
     :subsume
         g2.ucs_unicode:0x6D9C ;
     .
@@ -77990,7 +78273,7 @@ rep.daikanwa:18624
     ideo:radical          85 ; # ⽔ 
     ideo:strokes          15 ;
     ideo:total-strokes    18 ;
-    :from.same           [ :sources chisebib:zihui-bu ,
+    ideo:same-as         [ :sources chisebib:zihui-bu ,
                                     chisebib:daikanwa ;
                            :target  rep.mj:015488        ] ;
     :subsume
@@ -78047,7 +78330,7 @@ rep.daikanwa:18625
     ideo:radical          85 ; # ⽔ 
     ideo:strokes          15 ;
     ideo:total-strokes    18 ;
-    :from.same           [ :sources chisebib:zihui-bu ,
+    ideo:same-as         [ :sources chisebib:zihui-bu ,
                                     chisebib:daikanwa ;
                            :target  rep.jis-x0212:0x483D ] ;
     :subsume
@@ -78493,8 +78776,8 @@ rep.mj:016144
     :eq rep.gt:23988              ; # &I-GT-23988;
     :eq rep.gt-pj-1:18766         ; # &I-GT-23988;
     :eq rep.jef-china3:0x70DB     ; # &I-JC3-70DB;
-    :from.simplified     [ :context domain:JP...jis ;
-                           :target  rep.mj:016143        ] ;
+    ideo:simplified-form-of [ :context domain:JP...jis ;
+                              :target  rep.mj:016143        ] ;
     :subsume
         g2.mj:016144         ;
     .
@@ -80219,7 +80502,7 @@ rep.daikanwa:18669
         isd:left     a.ucs:0x6C35 ; # 氵
         isd:right    rep.jis-x0213-2:0x747E   # &JX2-747E;
     ] ;
-    :from.same           [ :sources chisebib:jiyun ,
+    ideo:same-as         [ :sources chisebib:jiyun ,
                                     chisebib:daikanwa ;
                            :target  rep.jis-x0212:0x4836 ] ;
     :subsume
@@ -80381,8 +80664,8 @@ rep.mj:016175
     :eq rep.gt:23825              ; # &I-GT-23825;
     :eq rep.gt-pj-1:17269         ; # &I-GT-23825;
     :eq rep.jef-china3:0x70D5     ; # &I-JC3-70D5;
-    :from.simplified     [ :context domain:JP...jis ;
-                           :target  rep.mj:016176        ] ;
+    ideo:simplified-form-of [ :context domain:JP...jis ;
+                              :target  rep.mj:016176        ] ;
     :subsume
         g2.mj:016175         ;
     .
@@ -80548,7 +80831,7 @@ rep.mj:016177
     :eq rep.daikanwa:18671        ; # &I-M-18671;
     :eq rep.shinjigen_1ed:4409    ; # &MJ016177;
     :eq rep.shinjigen_rev:4411    ; # &MJ016177;
-    :from.interchangeable rep.daikanwa:17463   ;
+    ideo:interchangeable-form-of rep.daikanwa:17463   ;
     :subsume
         a.jis-x0208:0x426D   ,
         rep.mj:016178        ;
@@ -80931,8 +81214,8 @@ a.ucs:0x702C
     :eq rep.gt:23931              ; # &I-GT-23931;
     :eq rep.gt-pj-1:16421         ; # &I-GT-23931;
     :eq rep.daikanwa...._.p:18672 ; # 瀬
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  rep.adobe-japan1-2:08534 ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  rep.adobe-japan1-2:08534 ] ;
     .
     rep.adobe-japan1-0:02633
                :abstract-glyph-of adobe-japan1-0:02633   .
@@ -83934,7 +84217,7 @@ a.ucs:0x704B
     :eq rep.daikanwa:18757        ; # &I-M-18757;
     :eq rep.shinjigen:4153        ; # 灋
     :eq rep.cbeta:00402           ; # &I-CB00402;
-    :from.ancient        [ :sources chisebib:shinjigen ;
+    ideo:ancient-form-of [ :sources chisebib:shinjigen ;
                            :target  a.ucs:0x6CD5         ] ;
     :subsume
         g2.ucs_unicode:0x704B ;
@@ -85437,8 +85720,8 @@ rep.mj:016237
     :eq rep.gt:24031              ; # &I-GT-24031;
     :eq rep.gt-pj-1:18023         ; # &I-GT-24031;
     :eq rep.jef-china3:0x70D9     ; # &I-JC3-70D9;
-    :from.simplified     [ :context domain:JP...jis ;
-                           :target  rep.mj:016238        ] ;
+    ideo:simplified-form-of [ :context domain:JP...jis ;
+                              :target  rep.mj:016238        ] ;
     :subsume
         g2.mj:016237         ;
     .
@@ -86042,9 +86325,9 @@ a.ucs:0x2414C
     rep.daikanwa:18796
         a chisegg:abstract-glyph ;
         :abstract-glyph-of daikanwa:18796 ;
-        :from.original       [ :sources chisebib:kangxi ,
-                                        chisebib:daikanwa ;
-                               :target  a.ucs:0x6FC3         ] ;
+        ideo:original-form-of [ :sources chisebib:kangxi ,
+                                         chisebib:daikanwa ;
+                                :target  a.ucs:0x6FC3         ] ;
         .
     rep.ucs_iso:0x2414C
         a chisegg:abstract-glyph ;
@@ -86063,9 +86346,9 @@ a.ucs:0x2415B
     ideo:total-strokes    23 ;
     :eq rep.cns11643-7:0x5B6A     ; # &I-C7-5B6A;
     :eq rep.daikanwa:18797        ; # &I-M-18797;
-    :from.original       [ :sources chisebib:zhonghua-dazidian ,
-                                    chisebib:daikanwa ;
-                           :target  a.ucs:0x6FC3         ] ;
+    ideo:original-form-of [ :sources chisebib:zhonghua-dazidian ,
+                                     chisebib:daikanwa ;
+                            :target  a.ucs:0x6FC3         ] ;
     .
     rep.cns11643-7:0x5B6A
                :abstract-glyph-of     cns11643-7:0x5B6A  .
@@ -86082,9 +86365,9 @@ a.ucs:0x2414D
     :eq rep.daikanwa:18798        ; # &I-M-18798;
     :eq rep.shinjigen_1ed:4431    ; # 𤅍
     :eq rep.shinjigen_rev:4433    ; # 𤅍
-    :from.original       [ :sources chisebib:shinjigen_1ed ,
-                                    chisebib:shinjigen_rev ;
-                           :target  a.ucs:0x6F15         ] ;
+    ideo:original-form-of [ :sources chisebib:shinjigen_1ed ,
+                                     chisebib:shinjigen_rev ;
+                            :target  a.ucs:0x6F15         ] ;
     :subsume
         g2.daikanwa:18798    ,
         g2.ucs_iso:0x2414D   ,
@@ -86179,7 +86462,7 @@ a.ucs:0x2414F
     rep.daikanwa:18801
         a chisegg:abstract-glyph ;
         :abstract-glyph-of daikanwa:18801 ;
-        :from.same           [ :sources chisebib:zihui-bu ,
+        ideo:same-as         [ :sources chisebib:zihui-bu ,
                                         chisebib:daikanwa ;
                                :target  rep.daikanwa:49229   ] ;
         .
@@ -86755,7 +87038,7 @@ rep.daikanwa:18821
     ideo:radical          85 ; # ⽔ 
     ideo:strokes          21 ;
     ideo:total-strokes    24 ;
-    :from.same           [ :sources chisebib:zhengzitong ,
+    ideo:same-as         [ :sources chisebib:zhengzitong ,
                                     chisebib:daikanwa ;
                            :target  rep.daikanwa:18735   ] ;
     .
@@ -87056,8 +87339,8 @@ a.ucs:0x29F2A
             :abstract-glyph-of daikanwa:18827 ;
             ideo:radical          85 ; # ⽔ 
             ideo:strokes          22 ;
-            :from.original       rep.mj:015800        ;
-            :from.same           [ :sources chisebib:guangyun ,
+            ideo:original-form-of rep.mj:015800        ;
+            ideo:same-as         [ :sources chisebib:guangyun ,
                                             chisebib:daikanwa ;
                                    :target  rep.mj:015800        ] ;
             .
@@ -87066,7 +87349,7 @@ a.ucs:0x29F2A
             :abstract-glyph-of daikanwa:46574 ;
             ideo:radical         195 ; # ⿂ 
             ideo:strokes          14 ;
-            :from.same           [ :sources chisebib:shuowen ,
+            ideo:same-as         [ :sources chisebib:shuowen ,
                                             chisebib:jiyun ,
                                             chisebib:daikanwa ;
                                    :target  rep.mj:015800        ,
@@ -87390,7 +87673,7 @@ a.ucs:0x24173
     ideo:total-strokes    26 ;
     :eq rep.cns11643-5:0x7A2A     ; # &I-C5-7A2A;
     :eq rep.daikanwa:18836        ; # &I-M-18836;
-    :from.same           [ :sources chisebib:jiyun ,
+    ideo:same-as         [ :sources chisebib:jiyun ,
                                     chisebib:daikanwa ;
                            :target  rep.cns11643-2:0x4B45 ,
                                     a.ucs:0x3CFC         ] ;