Libraries for building Metadata Frameworks