PEReader needs to be used in using block

We failed to use PEReader in using block. This would cause PEReader to be open to be collected while metadata is being read.