m-v-bは多値を返す関数の時に使うんだよ。
listをletで変数に分けるみたいなときにはdestructuring-bindを使う。
この辺はちょっと慣れてこないと感覚はつかめないかも。