Implementierung Role-Object-Pattern.
Refactoring: Nicer names for 2 methods.