Distance::_compare ==> Distance::compare