Added XML documentation
Refactored peek operations
Removed Reverse method
Improved GetEnumerator to return a true moment-in-time snapshot of the deque