I should probably implement `aset` instead. Maybe it's worth mentioning that `aset` is not implemented yet and in the meantime
`(set! ...)` form can be used.