The MyLibrary resources table now consists of a superset of Dublin Core elements, and there are methods for doing I/O against these elements. This means it should be an almost trivial task to harvest content from OAI repositories (which require Dublin Core output) and cache the content in a MyLibrary implementation. MyLibrary can also become an OAI data repository. It also means content saved in a MyLibrary implementation will be easily cross-walked to other metadata schemes. Pretty slick. Thanks Eric.