Strengthening the existing algorithm to handle cases such as WATER, and extending it to recognize and prefetch simple recursive data structures such as trees, as in BARNES, would appear to be the next logical steps in enhancing the compiler algorithm.