The C-Util.cs in the WIP branch is now tested and all the errors are fixed.