(define f (lambda x x)) (f (values 2 2)) ; (2 2) (f (values)) ; (#<unspecified>) (apply f (list-values (values))) ; () Why don't the last two expressions have the same result?