Fix handling of s(:next) with multiple values
Fix multiple args for break statements
Fix handling of string parts in bare-words arrays
Refactor s(:next) and s(:while) sexp construction