Exercises from curse: Build your own web-application framework with Ruby