Adam D. Ruppe wrote: > You might say that I should have been more disciplined about [...] That's the usual excuse for poor language design <g>. What I've been trying to do with D is enable more static verification, so that the project team can rely on enforced guarantees rather than discipline, education, convention, hope and prayer.