Object-Oriented Programming is Embarrassing: 4 Short Examples