I feel like --dry and --all only make sense in the context of clean, but not switch.