Commenting code.
Better error handling and callback chaining.
Commenting
Commenting and deleting trailing spaces. TODO: .editorconfig
`multi` changed to `unique` for better semantic (and of course it behaves the opposite).
Better flow logic for this feature that saves some processing.
Documented.