I feel like it might be a good idea to experiment with using `smallvec` in the definition of `Clause`. Alternately, I wonder if it is possible define a custom unsized type in Rust so that we can layout the clause literals inline with a header.
I feel like it might be a good idea to experiment with using
smallvecin the definition ofClause.Alternately, I wonder if it is possible define a custom unsized type in Rust so that we can layout the clause literals inline with a header.