For multi-language projects, or even for single-language ones, it's important that the artifact produced has all the necessary information about the invocation that produced it, mainly:
- the version of
am_list used, and
- the language for which it was generated (the
-l option)