And replace it by constructors in OperandKind. There's a single optional parameter function `set_doc` that remains, and didn't justify the whole OperandKindBuilder concept to exist.
This crate contains the core Cranelift code generator. It translates code from an intermediate representation into executable machine code.