standardize doc styling
add safechecking conditions
allow vim to fold without requiring {{{