11 Mar
2013
11 Mar
'13
12:08 p.m.
On Mon, Mar 11, 2013 at 3:55 PM, Sylvester-Bradley, Gareth
I had the idea of making the core default constructible so that it would contain the pointer to the core singleton internally. But that seemed a counterintuitive design to me as noone expects a default constructible object to be actually a singleton.
This is the Monostate pattern, isn't it? See e.g. http://c2.com/cgi/wiki?MonostatePattern
Yes, looks like it.