"I'm not sure I agree on "a little bit of hacking" :) Source has been hacked on for years and years by a big and very talented team to get to the stage it's at now. I'd say the majority of the code in there is Valve code. Translating all of that to a newly built JC2 based engine would be unwieldy to say the least!"
- acous