Contrived example to illustrate Single Responsibility Principle