Fix sl_equals segfault for lists of unequal size
Abort on (first '()) or (rest '())