Implement a routine to merge perfect loop nests
Implementing grouping of same it space
Make expansion use deep copy, not pointers