Ellery Newcomer wrote: > I hate the restriction on modules with static constructors and cyclic > dependencies. IMO it's the most patronizing 'feature' D has. I understand, but the alternative is the essentially random order of execution that C++ has.