Call cmd lists

Now that ``call`` is a local function with noop ability, there is, currently
and in most cases, no need to have a reference to the cmd list
Refactor

Fix syntax errors, typos and warnings