If I call DateTimeZone.forID("Europe/Ljubljana") then I get back a DateTimeZone.
If I then look at that object's ID it's "Europe/Belgrade".
I appreciate that these two places may well be in the same timezone, but if a user has selected "Europe/Ljubljana" then I'd like to be able to pass this back to them, and it's lost if I store data as a DateTimeZone.
Is there a way around that?