lexical cast