We'll see. It's just an analysis. Could be wrong, right?  The point is, it's important to apply certain disciplines to the work and effort we are involved in.  Part of that is establishing and holding 'working hypotheses' that allow us to move forward and build. Sometimes we'll get it wrong, and sometimes we'll get it right.  Time will tell. For digital soldiers (as with regular soldiers) its our disciplines that will carry us through the difficult parts.