Warum fällt es Dir so unendlich schwer, einfach mal etwas zu schreiben wie "Ok. Die Implementierung war schlecht, habe das jetzt anders gemacht"?
Deine Headerdiskussion ist unsinnig.
Im Hinblick auf Deine Änderungen war meine Headerdiskussion sehr produktiv.