Thinking in Datomic.