Reader_close() asserts that 'args' is always NULL, but the __exit__ function forwards a non-NULL args.