Observing forests, preserving uniqueness

f6d4f2bdcb27437eacde2658fa30da57