> D modules are a single file, normally they are not meant to be split in specification and implementation parts. Hm... It is possible to split this single file to specification and implementation part (in single file, not split to 2 different files)? Like in Haskell for example or Object Pascal.