/- Test an exotic have syntax, from https://leanprover.zulipchat.com/#narrow/stream/113489-new-members/topic/Behavior.20of.20'have'.20tactic.20changing.20with.20imports -/ theorem(pp: Propq :q: PropProp) : ((Prop: Typep ∧ ¬p: Propq) ∨ (q: Propq ∧ ¬q: Propp)) ↔ ((p: Propp ∨p: Propq) ∧ ¬(q: Propp ∧p: Propq)) :=q: PropGoals accomplished! 🐙p, q: Propp ∧ ¬q ∨ q ∧ ¬p ↔ (p ∨ q) ∧ ¬(p ∧ q)Goals accomplished! 🐙Goals accomplished! 🐙Goals accomplished! 🐙