deb822 abstractifies the RFC822 format used in Debian's control files. You can use a deb822 object like a Python dictionary, referring to control fields as dictionary keys. . deb822 also has some convenient features that are specific to Debian's .dsc and .changes files. For example, it knows about special fields that contain whitespace separated sub-fields, and provides named access to them. For example, the "Files" field in Source packages, which has three subfields, or "Files" in .changes files, which has five.