This patch does NOT contain any implementation, this will happen
next. Thanks to Miloslav Trmac, who suggested a similar mode, which
I based the JSON idea on.
This is more efficient for some outputs. They new can receive fields not only
as a single string but rather in an array where each string is seperated.
there are still some files left which could go into the
runtime, but I think we will delete most of them once we
are done with the full modularization.