プラグインではないページ/要素(ビルトイン要素)もある。その設定(特定のページ)を書き換える。プラグイン/ビルトイン要素をページ上に配置。設定もページに書くという発想。設定以外でも使えるように汎用化して[[データアクセス]]になった。設定はそれを使うページ/要素やフレームワーク/WikiEngineの機能次第。(コンテンツではなく)設定を書くページは隠しページにする。公開範囲のカスタマイズ。権限設定で利用者を制限。Wikiがどう使われるかを決められる。既存記法の別表記(シンタックスシュガー)を追加可能。スタイルのカスタマイズ。テンプレートと属性/継承を使ってWiki内の一部分のスタイル変更。各種テンプレートのカスタマイズ。ページはデータベース→永続的な情報はなんでもページ化→利用者もページ化。ページの移動が利用者の異動。移動で上位ページが変われば(属性/継承によって)その利用者のロールや権限も変わる。MediaWikiでの''特別ページ''のように管理に役立つ情報を載せるページ。分析ページは通常のページと実装が異なっていても、ページとして扱えるようにしたい。そのため呼び出し方を統一する。ページ名指定でページを参照すれば分析結果が通常のページの形式で分かるように。多くの場合、テンプレートを埋め込んだりするのでページ/要素として実装する。それを配置したページが分析ページ。管理者に作ってもらう。情報を記録する必要があるならページに記録する。[[:i/ページの重さ]]も特別ページの1つ。概要把握の機能とその表示。[[:i/最近更新されたページ]]も特別ページ。実体がページ/要素で、その出力が動的なページリスト。ページ自体の機能は永続化くらい。豊富な機能はページ/要素に委譲したり、ページを扱う側で実装。[[ページでやること]]と[[X/Page>X#g329967c]]はページクラスの仕様。ページは情報をページ/要素の入れ子にして保持する。永続化の対象はページ(と含まれるページ/要素)だけ。情報を生かすのはページ/要素自身とそれを使う側の問題なのでページは個々の要素を区別しない。ページが持つ機能は「NotationText(記法を使ったテキスト)←→ページ/要素」の相互変換と保持と参照くらい。ページ/要素→NotationTextのとき、ページ/型が「ページ/要素」を表す値のとき、データコンテキストに合った変換を行なう。「行なう」と言ってもページが行なうのはページ/要素にデータコンテキストの型を伝えるくらい。