問題はページ属性/継承と書き戻しを両立できないこと。
- 上位ページが同じ階層に複数あるため、継承の競合が起き得る。
- 競合が起きたときは編集/マージ。
- マージされた属性を書き換えるには、マージ前(継承元)を書き換えなればならない。
- マージのルールが不完全
- 文字列でもリストでも連結
- 戻せない。戻せないのを書き換えて、元に戻す処理が必要
- マージするなら書き戻しは無理。
- マージの代わりに、競合するものすべてを無効化。競合は無かったことにする!!
- こうして問題になったり、運用しづらくなるのは[運用の問題]とする。
これにより、ページ属性は利用者とシステムの双方から書き換えられることになる。