CalendarData for Australia gives incorrect holidays

When I evaluate this:

DayRange[DateObject[{2014, 1, 1}], 
 DateObject[{2014, 12, 31}], "Holiday", 
 HolidayCalendar -> "Australia"]

I get some incorrect dates listed as Australian holidays.

The problem seems to be that whoever or whatever collects these dates has failed to distinguish between national holidays and holidays for specific states or cities.

As far as I can tell, Jun 9, Aug 4 and Oct 6 do not belong, being regional holidays?

I’ve filed a report for the developers to take a look. Thank you for your feedback.

Thanks. Maybe what is needed is the addition of state holidays as well as federal with a syntax such as

HolidayCalendar->{"Australia","NSW"} 
HolidayCalendar->{"Australia","Tasmania"} 

etc.