A practice to learn more about rack middleware