@moorepants I agree about the repeated code. I'm thinking a helper function would be more desirable, subclassing for one common function seems overkill (especially since the function doesn't use `self`). Not sure where the function should live though. Probably in the functions file?