 Beyond Popper’s criterion of a lack of independent testability then, a hypothesis introduced to accommodate some datum could be ad hoc because it was simply unconfirmed (ad hoc2) or because it failed to cohere with the basic commitments of the research programme in which it is proposed (ad hoc3).