``icUnit`` is a ``def``, and its reference could be each time different for every different call you make in this method.