Code – Fu: The Art of Defensive Programming