Clarify AST data model

Distinguish between value data type and internal value storage type