The parser now handles newlines properly, and handles untyped argument lists better