public function parseLocal($document)
{
$this->document = $this->kernel->build('Document', $this->environment);
$this->init();
$this->parseLines(trim($document));
foreach ($this->directives as $name => $directive) {
$directive->finalize($this->document);
}
return $this->document;
}