Remove value type caching.
Working on AST