The GEII Silicone Black that I have says 100% silicone on it. In the description on the back it mentions that it won't mold because it is 100% waterproof. Is this the right stuff? It doesn't say anything about added chemicals, but it does say it is for doors/windows/attics. Now you've got me worried!

This is a link to the stuff I have: GE Silicone II 9.8-oz. Window and Door Black-GE5030 12C at The Home Depot

Edit: I see a lot of people have a lot of differing views about this product. From what I gather, it looks like people have reported poor root growth once the roots touch the silicone for GEII, but I can't find any evidence that frogs are affected. And this from people using it to COVER their background. I'll just be using it to attach my background to the glass. It should be completely covered with no access for frogs or plants or (theoretically) water, so I can't imagine it being a problem.