Fascinating. Any chance someone would be able to add this to http://dlang.org/module.html as an example for people like me who'd have no clue otherwise?
Initialization of immutable globals is actually in the docs: http://dlang.org/const3.html. It's a third example in "Immutable Storage Class". ;)