if ( ! Hibernate.isInitialized( o )) return true;
    protected boolean alreadySeen( Object o )    {        if ( o == null ) return false;        return hasReplacement( o ) ? true : _cache.containsKey( o );    }