Results 3 comments of waknauss

So I've been rattling this one around in my brain, and I don't see how this is possible without setting a class property?

I think we are talking about addressing two different things here. Yes private constructors can be added. I was referring to preventing a class constructor from executing more than once.

Here is how I see it going down. This is just pseudo code... Exceptions will be replaced with proper ones once I start coding. @Ocramius - You are by far...