=>
'(apple . 42)rest: contract violation expected: (and/c list? (not/c empty?)) given: '(apple . 42)#t#f
'(apple . 42)
rest: contract violation
expected: (and/c list? (not/c empty?))
given: '(apple . 42)
#t
#f