SaplLiner: not lazy, it is supposed that all the modules are necessray for linking by the Start function SaplCollectorLinker: it copies the modules into a directory named "sapl". It creates a hierarchical directory structure indicated by the module names. (module names are determined by the meta information placed into the first line of the modules by the compiler). The files in this directory are *NOT* identical with the files in the SAPL/Platform repository (except FastString, Map and StringAppender). e.g. SaplTokenizer: it produces TComment tokens, because it is used by SaplCollectorLinker