Non empty queue returned always null; bind all outer vars to IExecutor callback