If name is a reserved sql keyword, wraps it in double ticks. Otherwise just returns the name directly.
String get escapedName { return isKeywordLexeme(name) ? '"$name"' : name; }