And that is the explicit way with pre- and postconditions of Java, which i want to avoid. I see, the most of you prefer to write "try and catch" or use the java principle with explicit pre- and post conditions. The time will show, if D get therewith enough members to get serious. But this is what Java and C# have already.