walk invocation primary before arg lists
fix some typos noticed by Philippe Lhoste