Lcg/lazy deep merge2