Original commit that added it doesn't totally answer why it exists, but I guess it's the best I'll get for now. It was a lot shorter back then too!
https://github.com/clvv/fasd/commit/27cfe91379edd903e97335b7243937c829b091d9#diff-389c29701786d2b38010bc3cf2489bc9R182