Extract common code out of bestow{2,}{L,R}