Many thanks to the DevNetwork community for answering questions, theorizing about design, and offering encouragement during the development of this library in these forum threads:
...as well as any I may have forgotten.