Silly self reference removed, no longer hangs