NEXT_QUEUED_ITEM_CAN_PROCEED
if (NEXT_QUEUED_ITEM_CAN_PROCEED(ngq))
if (QUEUE_ACTIVE(ngq) && NEXT_QUEUED_ITEM_CAN_PROCEED(ngq))