@LionsPhil I did that and found that it did not go as far as writing documentation does. Because the API is familiar to me and so I myself do the things with the API without problem. But documenting -- *explaining* the API to someone who would not know it -- lets me identify where things are hard to explain, and therefore likely don't make sufficient sense structurally and should be reworked.