Only allow --collection or --set, not both

(This code doesn't actually work, but its to give the idea :)