Re number 2: That works in plain old Bash too:
ls DSC{100..200}.jpg
> touch 1 3 > ls <1-3> 1 3 > ls {1..3} cannot access 2: no such file or directory 1 3
Re number 2: That works in plain old Bash too: