It seems that Object Oriented modeling of the world has reached to its limits, yes you can model everything with objects (dicts) but objects are way too rigid to have a sense of creativity, they just can't evolve by themselves, lets move forward to the Narration Oriented modeling, lets see things as narrations (lists).