Thomas Frieden basically took the original Exec which was in 68K ASM and re-implemented it completely in C whilst improving on the original design in the process.
End of conversation. The Guv has spoken and no more arguing. ExecSG
IS now ported to C
-john
ps I mailed Ben for clarification on a couple of other points. I'll post up later as and when he approves the wording to ensure that it doesn't add to further confusion.