I think this is close enough to commit now; we can address any other issues with subsequent commits. http://llvm-reviews.chandlerc.com/D2745 BRANCH vfs/patch1-interface ARCANIST PROJECT clang