add comment extension
update to use read-string to parse strings
add let extension
fix render-section
rename get-paired-index to get-paired-string-index
update section parsing