An elixir wrapper for erlang's :queue, with a constant-time size/1 and a maximum capacity.
:queue
size/1