premise: the plot contained too many improbable contrivances to be believable
hypothesis: contrivances is best characterized as a kind or type of ontology, defined as '(computer science) a rigorous and exhaustive organization of some knowledge domain that is usually hierarchical and contains all the relevant entities and their relations' .