On Monday, 6 May 2013 at 09:06:55 UTC, Mehrdad wrote: > lock (this) > { > _static = new ActualValue<T>(); > } Oops I forgot the null check inside, don't forget that.