Split code in several compilation units.