I have run across another candidate - Apollo. This seems promising. I have used Apollo with Delphi in the past. Early on they had some problems but apparently for the last 3 or 4 years they have been going great guns. What I have never liked about Codebase is that you had to use their interface components to tie to code base. I do not think Apollo works that way but I have yet to actually see it.
A problem is a problem only as long as it has a possible solution. Lacking that, it becomes a FACT!