Comment 'Theory' is really the wrong word (Score 3, Informative) 236
It has always irked me how easily people misuse the word 'theory'. Until it is testable, with reproducable results, it will remain 'String Hypothesis'.
A failure will not appear until a unit has passed final inspection.