library/new: document and finalize first pass at Library.