Look at things like:
(define lst '(4 5 6))
(set! (car lst) 3)
(display (car lst))
;; 3
That's a pretty serious semantic departure. It's at least as different from RnRS as Racket, which insists it is not Scheme.