Abductive Cognition, The Epistemological and Eco-Cognitive Dimensions of Hypothetical Reasoning