fix struct-ref and struct-set! on "light" structs