boost.mpl のチュートリアルに速度と質量とを掛け算したもの同士でしか比較できないとか
速度/時間 * 時間 == 速度 とか、数値と物理単位を同時にあつかうような例があったと思う。