public function build($title = '', $description = '', $keywords = '')
    {
        // Build html root element
        $html = $this->create('html');
        $this->append($html);

        // Build head
        $this->head = $this->create('head');
        $html->append($this->head);

        // Setup head elements
        $this->setupHead($title, $description, $keywords);

        // Build body
        $this->body = $this->create('body');
        $html->append($this->body);

        return $this;
    }