Why, given that I'm only pushing/popping, is ArrayDeque faster and far superior?  Both do "contains" with an O(N) lookup, and we're talking about 3-digit quantities tops (if you have an application with 1000 modules, UR DOIN IT RONG).

That said, i'm not opposed - just curious as to the strength of your dislike of LinkedList here. :)