Is Saran Wrap the new tin foil?

Link : http://web.mit.edu/chachaoc/www/2005.02.25.Saran.Wrap/