While I appreciate the effort of the OP to solve this issue and the well-intentioned comments here, frankly this thread just solidifies my view that Julia cannot be trusted or recommended for serious work in The Real World
. The correctness issues are simply too egregious. These issues arise from the Julia community’s casual—nay, reckless—and dismissive postmodernist attitude toward the notion of a singular objective truth in how a collection should be indexed, and they cannot be solved until there is a dramatic shift in collective attitude.
I can only hope that, in the future, this problem is solved once and for all when Julia adopts the correct indexing scheme.