If compressed is supplied on call to VCFReader believe it.  Don't try and re-open .gz flock is supplied if it is already opened.