draft solution -- for review only -- do not merge!

@haf while this is not valid Ruby (which I do not master), this will hopefully allow you to get the ideas of the proposed solution. Your comments are appreciated. 
I don't think so, the quotes are 'shell'-oriented by nature; you mean that I want each key and each value to be passed to the executable as-is. For example you want two parameters:

```
args.[n] = "page-author"
args.[n+1] = "Ademar Gonzalez, Henrik Feldt"
```

Let me try that.