the non-finite construction is both role-relinking and role-manipulating; the first argument is flagged with the preposition do+dat