hmm. delphi copes fine...

the dpr contains the uses to the export units and the units contain the procedures / exports. makes it easier to update across multiple platforms (just update the uses instead of the uses and exports)

and aparently my code compiles fine with lazarus in windows