It's hard to understand what each of the methods do based on their descriptions only. I suggest adding examples to illustrate their behavior. For example, the change counts method provides data of the form required here, but it is not easily understandable from the docs as there are no examples.