This will simplify keeping documentation in sync with the code.
Modifications can have the following forms: