I am a programmer, and my boss sometimes makes me re-work the code i write for "no reason" only because it looks and feels cleaner
his way.... needless to say this can be a piss off, but in the end it really does produce clear strong code.
I hope the dev team isn't in too much conflict.
I dont understand the problem, but i will say this, i really dont care how long it takes as along as its "perfect" once its done. this isn't some web-app. Its the core for a brighter future
keep up the good work!
Cheers