Clarifying producer/consumer ends of queue