Distance::compare sum fusion