The bonds are great for investors because most of the the terms in there are designed to screw over the customer. These bonds are securitizations of SolarCity leased solar panel rooftop systems. The salesmane I met with in NY told me that was the only way I could get SolarCity panels installed at my home is if I signed the solar lease agreement (which would then be securitized into these bonds).
The lease says that if you default on the lease, by missing a single payment, SolarCity has the right to take back the panels, but you are still liable for the remainder of the lease payments even though you no longer have the panels.