Imported elements are generated into the original
files.
Order of elements is preserved.
When code is generated from the model, the
content of the collected macros is reflected in the generated code
(meaning that the generated code will not contain references to the
macros).