Hee, thanks! I think Bella is firmly in touch with her appreciation of depravity ;). I thought of the bars as being glowy rather than reflective , like warded magic or something. I'm entertained by the notion that Bella would walk out across them and lie down directly above the boys to watch.