EU consumer law overhaul – Tough compromise, positive on balance