add bracket setting
handle keywords.
implement code folding for headings and keyword definitions.
update artifact