original_string: public function dispose() {
          if ($this->stores) {
              foreach ($this->stores as $store) {
                  $store->dispose();
              }
          }
          $this->stores = null;
          $this->readers = null;
          $this->writers = null;
      }
code: public function dispose() {
          if ($this->stores) {
              foreach ($this->stores as $store) {
                  $store->dispose();
              }
          }
          $this->stores = null;
          $this->readers = null;
          $this->writers = null;
      }
code_tokens: public function dispose ( ) { if ( $ this -> stores ) { foreach ( $ this -> stores as $ store ) { $ store -> dispose ( ) ; } } $ this -> stores = null ; $ this -> readers = null ; $ this -> writers = null ; }
docstring: Usually called automatically from shutdown manager,
  this allows us to implement buffering of write operations.
docstring_tokens: Usually called automatically from shutdown manager this allows us to implement buffering of write operations .