Lessons from the Fail Tree