until, and only until, the READER's 'destroy' function is called. */
struct casereader_shim *
casereader_shim_insert (struct casereader *reader)
{
const struct caseproto *proto = casereader_get_proto (reader);
until, and only until, the READER's 'destroy' function is called. */
struct casereader_shim *
casereader_shim_insert (struct casereader *reader)
{
const struct caseproto *proto = casereader_get_proto (reader);