Fixup gv-define-setter definitions.
Use new metric to find best dispatch.