code: @Nonnull
    @ReturnsMutableCopy
    @OverrideOnDemand
    @CodingStyleguideUnaware
    protected ICommonsMap <KEYTYPE, VALUETYPE> createCache ()
    {
      return hasMaxSize () ? new SoftLinkedHashMap <> (m_nMaxSize) : new SoftHashMap <> ();
    }
docs: Create a new cache map. This is the internal map that is used to store the
  items.
  
  @return Never <code>null</code>.