Well, this is something that was sort of omitted in the past, however it seems like it would be worth to support columns names that are in conflict with SQL keywords, like:
select FROM from TABLE
which can be legaly written in SQL as
select "FROM" from TABLE
Obviously, putting " around all SqlId names is relatively simple to do, with little complaint that resulting SQL logs will a little bit harder to read.
Then I was thinking about puttin " only around SqlIds that are in conflict.... potentially slow.
Ha! Maybe put it everywhere and then remove all '\"' from SQL logs? Simple enough.