changecase: add --dry-run, --skip-*