Julia warns you when there's an ambiguity in method specificity, and picks one "arbitrarily" (according to the manual). I guess arbitrarily doesn't mean random. Is there a particular reason for not standardizing a tie-breaker (possibly the one currently in use) ?
-- ELS'16 registration open! http://www.european-lisp-symposium.org Lisp, Jazz, Aïkido: http://www.didierverna.info
