 to be reclaimed by the garbage collector.
 The associated values are retained using strong references.
 <p>
 This class follows the semantics of <code>Hashtable</code> as closely as
 possible. It therefore does not accept null values or keys.
 <p>
 <strong>Note:</strong>
 This is <em>not</em> intended to be a general purpose hash table replacement.
 This implementation is also tuned towards a particular purpose: for use as a replacement
 for <code>Hashtable</code> in <code>LogFactory</code>. This applicati