I'm not really sure what the code you're showing should do, but SBCL doesn't do any type-checking for slots with safety 1.
I'm not really sure what the code you're showing should do, but SBCL doesn't do any type-checking for slots with safety 1.