The library provides its own list of types, which is quite inconvenient to expand without convenient documentation or an example. I would like to see improvements in the documentation and API in this direction, for checking and writing my own types, and possibly restructuring the library.

The library provides its own list of types, which is quite inconvenient to expand without convenient documentation or an example. I would like to see improvements in the documentation and API in this direction, for checking and writing my own types, and possibly restructuring the library.