Computation for Metaphors, Analogy, and Agents door