Allow negative indices in `nth` list function

Allow negative indices between -1 and (-1 * list length) in the `nth`
function.
Extract the value assertions to a module.
Allow function calls via a script expression.
CHANGELOG entry for the call function.
Handle calling unknown functions.