Add a simple recursive test - where multiple ancestors exist and creating a virtual merge base from them would prevent a conflict.