I think they just spruced up the name of something that they have had, for at least a few years. I bought some of these a few years ago and still never put them up (-things had been in transition with 3 house moves) so I can't say how they did. Its pretty simple in that they let you add some more depth of insulation to effect lower frequencies.
-Tony