splitting to files. Implmentation of mapping DSL.