The list identifies each change, references the files it touches, indicating the hunks which apply (when doing diff -U 1, * meaning all) and gives a short description of what the change does. Some of the changes need to be refined and we probably need to have some more maintainable way of identifying the patch hunks.