White Space before a function call is allowed
Whitespace between function calls and the name are allowed. Including newlines
These are equivalent statements:
Record lookups also allow whitespace.
This is totally valid syntax wise. Not necessarily morally though.
Misleading Comments inside Lists, Records, and Function Calls are allowed
Comments do not affect parsing or execution.
Without syntax highlighting it looks like 4 is the final item in the list
Now it’s slightly easier
The list operator ..
allows a lot of expressions
You can use inline comments, resuming the list expression later
You don’t have to wrap the try-catch expressions in parenthesis.
This version gave an interesting error. I thought perhaps try-catch expressions doesn’t work for inline list indices ?
But then realized division by 0 in power query does not throw an error record. It has the type number.