scripts/shell: add a way for type parser to use a custom placement for cmd_args.