I found `cd -` can switch back and forth between previous and current directory which is a very handy feature. Also found `cd --` works too, but not sure what exactly that's for. Is there any reference covers this? Please advise, thanks.