P.S. Immediately after pressing send I realized that my last suggestion only works for nameless classes that do not have nested class or interface members. Foo; getting those linked in brings back file-based names with a vengeance. Wish we had mclasses about now!