the lexical cast needs it.