Another interesting listen, although a somewhat paradoxical ending - if the future changed the past, then the future has changed and the "mirror" would no longer be there.  Time travel can be confusing, just ask Doctor Who.