Handle multiple mirrors/data sources, fixes GH #8