Could you move this function to 'Range'? It looks like a necessary function in the 'Range' class though.