fixed tons of corner cases with new indentless multi parameter arguments and auto dangling parenthesis