Should these model properties have some sort of documentation associated to them specifying what they indicate? E.g., what is the `code` ? What does `ignore` indicate? etc...