You may have tried to download while I was swapping out the file for one that didn't have a circular reference that I had accidentally introduced. It should be ok now.