Right of first offer and right of first refusal clauses (ROFO and ROFR) may seem like a good idea, but do they actually work?