add general-purpose forest merger