not support sync root for ICollection implementations. The sync root design is not correct.
add deque implementation