I don't know that I'll ever get a library working or that it would even be useful to anyone. Revisit the idea later.