dictionary size changed during iteration? thats a new one