実際コードとして存在意味あるか?
概念上の話はコメントか仕様書にでも書いとけ!