add unfolding syntax
add ParseShort
add tests; fix two bugs; correct dedent to outdent