Programming Ruby 3.2 (5th Edition): B1.0 page 203, sentences difficult to understand