(=> (Butlast ?List ?Result) (= ?Result (Cond ((Null ?List) Bottom) ((Null (Rest ?List)) Nil) (True (Cons (First ?List) (Butlast (Rest ?List)))))))