Before revision: The human ability to flexibly reason  with cross-domain analogies depends on mechanisms for identifying relations between concepts  and for mapping concepts and their relations across analogs.
After revision: The human ability to flexibly reason using analogies with cross-domain analogies depends on mechanisms for identifying relations between concepts and for mapping concepts and their relations across analogs.