During subrange join checking for a fullcopy that can be erased fails if
subranges don't match
When subrange join occurs and the following pattern is being checked (resulting
in an erase):
%other = COPY %ext %this = COPY %ext
It is sometimes the case that this is missed due to it being a FullCopy and none
of the subranges matching correctly.