add virtual dtor for Reader template