Removed a to-do time - it's been to-done.
added some comments to outline potetially surprising and buggy behavior. Rearranged a call to mirrors.next to fix a problem caused by a side-effect.