Returned to function evaluation passing parameters as array. Consequently a dictionary holding the initial parameters must have the correct ordering.

TODO:

Make this thing array and dict compatible