Experimental proof-lifting capability descriptor for Theoria 0.5.
The shape may change before 1.0.
@type t() :: %Theoria.Rewrite.Proof.Capability{ description: String.t(), inner: t() | nil, reason: atom(), supported?: boolean() }