public ImmMap <TKey, TValue> Produce() { _lineage = GetNewLineage(); return(_inner.WrapMap(_equality)); }