I just got a bit tripped up with the command extra stuff, and realized:
in looper.cli you have to use command-extra,
but in sample_modifiers.append you use command_extra. This all makes sense, of course, but it is a bit confusing...
The other thing is, if you use looper.cli.command-extra, and then you use -x, they don't stack. That makes sense too, but it's also a bit confusing.
Not really sure what to do about this, maybe just clarify in the docs, but there are some confusing things here.