My thoughts???
I think I didn't pay close enough attention when I was debugging the code!!!
I did some code changes and a lot more extensive debugging and uploaded a new package.
The code is now "language compliant" (as far as I can tell with the english/spanish languages installed on my test platform) and it won't repeat the days on the "Store Closed" page if you have multiple open/closed times for a single day. And if you don't have any YEARLY_DAYS_FILE references to that are entirely omitted on the "Store Closed" page.
As far as your comment:
"Happy to have an static file with the opening times on personally but it may not suit others."
If that means you'd rather have an "admin interface" rather than data in text files, don't hold your breath.
The contribution has, shall we say, "limited application" ( I knew that when I wrote it ) so developing an interface in the admin really didn't seem like an effort that would reap a lot of benefits. I have other endeavors I'd rather devote the time to.
If you mean something else you'll have to elaborate.