the place that it is used is already a overly long method.  pulling this out makes it easier to understand what is going on and avoids adding visual complexity to the calling method.