enqueue* argument validation