Improved named arguments

For ``array_slice([1, 2, 3], 1, preserve_keys = true)`` was thrown a wrong exception:

```
Unknown argument "preserve_keys" for function "array_slice".
```