Here is an alternative to the "let it fail" philosophy. They take the opposite tack. http://www.cs.utexas.edu/users/wcook/Drafts/2006/RinardOOPSLA06.pdf This was presented at OOPSLA 2006. jay