anchor.diff:  	if(wrapcheck == 1)
   		H.tomail = 1
   
  -
  -	air_contents = new()		// new empty gas resv.
  -
   	sleep(10)
   	if(last_sound < world.time + 1)
   		playsound(src, 'sound/machines/disposalflush.ogg', 50, 0, 0)
  
positive.code: 
  
  	H.init(src)	// copy the contents of disposer to holder
  
  	H.start(src) // start the holder processing movement
  	flushing = 0
  	// now reset disposal state
  
negative.code: 	if(stat & BROKEN)			// nothing can happen if broken
  		return
  
  	flush_count++
  	if( flush_count >= flush_every_ticks )
  		if( contents.len )
  