Chapter 8 homework complete. All tests green, rubocop run.