Loop of ruby concepts, presented a commit at a time.