今提案されている C++0x に向けての concept の提案が,いわゆる Java とかの Generics と決定的に違う部分の1つとして, C++0x の concept の場合, concept に関する宣言 (制約の充足の記述) が対象のクラスのクラス定義と独立した位置に記述できる (クラス定義に侵入していない,非侵入的, non-intrusive) ことなんじゃないでしょ〜か,っていう.
ここから, C++0x での Generic Programming による多態は確かに閉じている (bounded) けれど,半分開いているも同然っていうかなんていうか, non-intrusively bounded とでも表現したい感じなんだけれど,でもあんまり知らない用語や概念をちょーし乗って使ったり,オレオレ用語を作ったりしていると偉い人にツッコミ入れられる気がするのでうにょうにょ.