The Generality of Hypothetico-Deductive Reasoning: Making Scientific Thinking Explicit | Synapse