При такива сложни структури, като например буферните дървета или вселената на Дан, могат да възникнат проблеми на концептуално ниво, които да бъдат забелязани на един много късен етап, когато отстраняването им вече е невъзможно без кода да се пренапише на 100% от самото начало. За пример мога да дам 99% от криптовалутите и най-вече биткойна, който е задръстен с концептуални проблеми. Същото важи и за бъговете. Може да има такива, които се откриват чак след няколко години експлоатация и не могат да бъдат поправени, защото тяхната бъгавщина вече е дала отражение в създадените структури от данни.
Та от тази гледна точка мога да оправдая Дан. Той ги знае тези неща и те го правят неуверен. Захванал се е с нещо велико, но самия той няма пълно доверие в концепцията си и в нейната реализация като код. Един единствен недомислен символ в кода може да се окаже границата между неговия пълен успех или пълен провал. Това в миналото се е случвало с много софтуерни проекти. Дори бих казал, че провала е по-вероятния сценарий, и Дан го знае това. Това обяснява и неговото бавене, още повече че никой не му е сложил краен срок за пускане в експлоатация.