sig
  type value
  val get : CCBitField.S.t -> CCBitField.S.FIELD.value
  val set : CCBitField.S.FIELD.value -> CCBitField.S.t -> CCBitField.S.t
  val width : int
  val name : string
  val kind : CCBitField.S.FIELD.value CCBitField.S.field_kind
end