I'm laughing out loud at myself. I'm not a cook so it took me realize that there must be such a thing as an oven roasting bag. I was thinking, why the heck would someone roast a bag?