theory Inference_Functor imports Abstract_Substitution.Natural_Functor Saturation_Framework_Extensions.Clausal_Calculus begin lemma set_inference_not_empty [iff]: "set_inference ι ≠ {}" by (cases ι) simp (* TODO: Make this nicer *) setup "natural_functor_ignore @{type_name Inference_System.inference}"