Loading: Defensive Programming Grows Up