in reply to 1 loop too many in array iteration
Your new does not have a bless.
Did you leave that out of the code fragment here?