backup: add some documentation
fragment.hash: add some documentation
counter: add some documentation
event: add some documentation