Ok, various bug fixes.  Build paths are now starting to work, although there are clearly still problems with the source includes.
Working on graying out labels ... ooh the joy.
Ok, so that's making heaps of progress.  Quite a few outstanding issues left though.