You're definitely missing something. This is in a loop that operates over the `worklist`. Just remove it and everything should work fine.