Read syntax procedures now take three arguments instead of two. The first two arguments are as before; the third is the read table from which the procedure was fetched (i.e. the one that was originally passed to read-object). Read macros which recursively invoke the reader will want to pass that read table as the second argument to read-object.