Alex Rønne Petersen: > This is great! I've often had to use classes where I wanted to use > structs because the default state would result in bad behavior. Currently NotNull is broken, it's a trap. It doesn't really do what I want, and maybe it does something else that I don't need. Let's see if Walter will improve it a lot. Bye, bearophile