StreamReader now implements using instead of try/finally