Okay, this makes sense.  Didn't realize that it was <b>strict</b> that was throwing the error.  @hollie's original pull was <code>if (!(@{$$self{hop_array}})) {</code> but we had changed it since it was throwing the error from <b>strict</b>.