Functions case sensitive when using Lex.MYSQL

Details

Description

When I try to write select sum(a) from tbl, Optiq states that sum(TYPE) doesn't exist. However, if I write the same query as select SUM(a) from tbl, Optiq correctly parses the statement. While I expected Lex.MYSQL to not touch/change table and column identifiers, I expected function resolution to still work for functions even if a user uses lower case.