Fix  multi-save-plists macro with unwind-protect.
Add a distance metric.