Many years ago I came across an article in the "Home" section of the Boston Globe. This article described a company's product that is made from foam insulation and goes over the fold-up attic stairs. (Attic stairs that are pull-down and installed in the ceiling). Typically, this foam insulation is placed over the stairs during the winter. Has anyone seen this product lately or know where I can buy it?