cmds2: changed how the ctx.Node works
cmds2: handle error return codes
cmds2/commands: better sorting