Must have broken it when I changed to using weakrefs. Will put it on my TODO