Error: (add) can't add already existent element
Call history:
<eval> [add] (member x s)
<eval> [add] (member x t)
<eval> [add] (cons x s)
<syntax> (set! s (add s 5))
<syntax> (##core#set! s (add s 5))
<syntax> (add s 5)
<eval> (add s 5)
<eval> [add] (member x s)
<eval> [add] (member x t)
<eval> [add] (cons x s)
<syntax> (set! s (add s 3))
<syntax> (##core#set! s (add s 3))
<syntax> (add s 3)
<eval> (add s 3)
<eval> [add] (member x s)
<eval> [add] (error (quote add) "can't add already existent element") <--