Interesting that you say that. What is actually 'understanding'? A semantic mapping between tokens (words) and objects and relations between those objects? How would you define it?