Model of states.
We introduce a model of states, along with operations on those states. We capture all possible states for all possible RISC-V features, but we also introduce a predicate saying when a state is valid with respect to given features.