Mapping caused duplicate Independence Day holidays

AllYearHolidays() is failing for US holidays in 2015 because Independence Day falls on a Saturday and gets added to the mapping twice.