Minus the 16M part, are you sure?
I think no one wants to rebuild 16 million lines of code from scratch againIf YOU don't see any reason to. In this case, I see a reason to and there is definitely something more efficient.
Now, I do hear the phrase "don't reinvent the wheel" a lot, but I think that there just might be more efficient.
Whats more efficient??