Hey, so I'm trying to implement a linter that requires a custom partitioner type. I implemented my custom partition rule and that's working fine, except I seem to be getting an extra partition at the end that has everything in it? I can confirm that my partitioning rule is returning 2 partitions but somehow I'm getting 3 calls to my linting rule?