Support for argument middleware, joining arrays

Might come in use!
So the idea is to have the middleware do the translations. I figure array joining is very specific to a language, so let it just handle everything.