Can Simple.h be move to lib/ReaderWriter? It is utilities for Writers. I think of Core as being the interface that a library based linker would need. http://llvm-reviews.chandlerc.com/D323