I know it isn't perfect I see that; however, the amount of time it saves to get you started on a conversion is a large payback.
I also noticed that is does generate a USES list with assumed unit names and I also its good at generating guess code.
I did place a C++ file in there that had the original Authers listing and those files came from the net so it wouldn't surprise me if it went out and found the files then filled in some methods, because in one experiment I only supplied the header file but it had some function code headers with no body, it found the correct body of code to put in there and was Object Pascal.
Just amazing.

Come to think about it, I did first try the body of that file then the header, I suppose it cached what I had and matched them.

Jamie