Making a start on porting eroq_queue