The terrible thing about being a programmer is that you regularly run into periods of incompetence that you must overcome to move forward. That may be true of most professions, but it hits me hardest in my programming work. At any rate: excelsior!