Queue: Implementing a maximum size restriction per queue