"Walter Bright" wrote in message news:lfqk3r$1rq$1 at digitalmars.com... > class Foo > { > final > { > void bar(); > void baz(); > } > > void crack(); > void crunch(); > > final > { > void dodge(); > void damp(); > void divert(); > void doh(); > } > } > > That said, there's still a case for !final. This looks much worse with all the method bodies still in there.