自分で実装してみた習作みたいなものです。いう機能を付け加えたあたりが少しだけ新しいつもりではいますが。2進定数はflipCodeでの記事を見て実装してみたもの。lengthof、はよくあるテクニックです。これって同じ事が演算子オーバーロードで出来るだろ、と思って作ってみたものです。Ottosen氏による多分私のよりもっといい実装が出現しています。何か問題があって誰も使っていないだけなのかもしれません。我ながらオリジナリティに欠けるなぁ。