María Ángela Holguín, the UN secretary-general's personal envoy for Cyprus, has been working on a deal which is flexible enough for both sides to claim they have got what they want