forked from: ByteArray のプーリングに再挑戦

重複インスタンスのプーリング防止用のDictionaryオブジェクトを弱参照有効にしてnewしただけでなんか大変なことになる。