move Q::Parameters and Q::Arguments up
move Q::Parameters and Q::Arguments up

We do predeclare them, so we can have them anywhere we please. But
it feels slightly nicer to put them before we start to use them in
the file, if for no other reason than the fact that the
predeclaration happens in a different file.

masak/007,masak/007,masak/007