Free lightweight producer/consumer implemetation.