Support for argument middleware, joining arrays

Might come in use!
This is to convert an array into a localised form of a list. See the test case!