This method has a strange name -- without reading the docstring, I have no idea what it does. (Reading the docstring helps me understand, but I'm still not sure how it will be used in practice.) Can you make the naming clearer?