Basic Ruby: Knows Why Comments Lie

doubt we are actually supposed to submit these, but I am also open to feedback.
Fwiw, the side effect thing is mostly known as Command / Query separation: https://en.wikipedia.org/wiki/Command%E2%80%93query_separation