Analogical reasoning is self-correcting within scientific practice: competing analogies naturally di...