(<- (Last ?List) (Cond ((Null ?List) Bottom) ((Null (Rest ?List)) (First ?List)) (True (Last (Rest ?List))))) (=> (Last $X $Y) (List $X))