Common use of Irrevocable Assignment Clause in Contracts