>Everyone seems to be forgetting that ARMs only represent 6.8 percent of the loans outstanding and they represent 43 percent of the foreclosures. Now the other 57 percent of foreclosures are for the typical reasons. It consists of heavy concentrations of nontraditional loans and plunging home prices (not a problem if you can hange on to your home), overextended buyers, homeowners with poor credit who couldn't qualify for conventional loans and speculators who planned to flip properties for a quick profit.
I think there was too much spaghetti code in those properties' _assign and _access methods. Or maybe some nasty bindevent()...