deques: label different source code sections with comments; reorganize slightly
deques: label different source code sections with comments; reorganize slightly

aep/clay,aep/clay,aep/clay,iamrekcah/clay,mario-campos/clay,mario-campos/clay,jckarter/clay,iamrekcah/clay,iamrekcah/clay,mario-campos/clay,aep/clay,jckarter/clay,jckarter/clay,mario-campos/clay,jckarter/clay,iamrekcah/clay,aep/clay,iamrekcah/clay,aep/clay,jckarter/clay,mario-campos/clay,jckarter/clay