Fleshing out ::Queue