See Git-Repository comments for informations regarding particular changes.

TODO:
	- add more examples
	- add more tests
