-components DTD 2.1

http://www.seasar.org/dtd/components21.dtd で2.1のDTDが公開されましたが、一点注文。

  • 「description」は全部「?」か「*」に統一がいいかと。

いまは、componentsだけ「?」で、ほかは「*」。全部「*」統一かな。
追記

<!ELEMENT components (
    description?, 
    (include | component | meta)*
)>

<!ELEMENT component (
    description?,
    (#PCDATA | arg | property | meta | initMethod | destroyMethod | aspect)*
)>

ではどうですかね?私もDTDは使われる側なのでよう知らんのですが。。。
再追記
隣のかとちんから突込みが。。。

<!ELEMENT components (
    description?,
    include*, 
    (component | meta)*
)>

再々追記
2.0と2.1のDTD、混在可能にするのでしょうか?それとも混在不可?それによってKijimunaのつくりも変わる。