private function endSequence()
{
$this->setAtom($this->sequence, array('count' => $this->sequenceRank[$this->sequenceCurrentRank] + 1));
array_pop($this->sequences);
array_pop($this->sequenceRank);
$this->sequenceCurrentRank = count($this->sequenceRank) - 1;
if (!empty($this->sequences)) {
$this->sequence = $this->sequences[count($this->sequences) - 1];
} else {
$this->sequence = null;
}
}