>std::less と std::less_equal を使えば
>任意のポインタについて比較ができることが保証されてる。(20.3.3.8)

マジで?またヘンチクリンな事しよって…
勘弁してくれ