��す。
しかし、現在の<code>Cacher</code>の実装には、他の文脈で再利用することを困難にしてしまう問題が2つあります。</p>
<!--
The first problem is that a `Cacher` instance assumes it will always get the
same value for the parameter `arg` to the `value` method. That is, this test of
`Cacher` will fail:
-->
<p>1番目の問題は、<code>Cacher</code>インスタンスが、常に<code>value</code>メソッドの引数<code>arg</code>に対して同じ値になると�