Otherwise people don't understand how to use it.
The -include switch is passed to the compiler to work around Vala failing to include gi18n.h first. This works for clang and gcc at least.