code: @Before("external() && access()")
      public void lazilyInjectField(JoinPoint thisJoinPoint) {
          FieldSignature fs = (FieldSignature) thisJoinPoint.getSignature();
          Field field = fs.getField();
          Object target = thisJoinPoint.getTarget();
          injector.lazilyInject(target, field);
      }
docs: Aspect advice triggered on the access of all fields carrying an
  {@link com.github.msoliter.iroh.container.annotations.Autowired}
  annotation. If the field has been marked for lazy injection, and has not
  been injected with an instance yet, this advice will properly initialize
  that field.
  
  @param thisJoinPoint The join point carrying critical information about
  which field is being accessed, as well as its current contents.