We stumbled upon this in expressions: Trying to evaluate "availability.to" fails with the error TokenExpected: "Found 'TO' but expected ''." Of course we can write "availability.[to]" to clearly mark "to" as identifier, but it is not very intuitive to users, especially when it's clear that an identifier is required.
So, is it possible to relax the strictness a bit and treat keywords as identifiers when identifiers are expected? Is it desirable to do so in the bigger context of NQuery? What would the consequences be?