Alright, I read the examples and understood afterward. The purpose of this helper is really non intuitive to me though. I need to re-read where it is actually used to understand the motivation. Maybe it could be made more explicit in the docstring.