check _Confident Ruby_ page 67 so we can avoid using `.kind_of?`

(I've shared the book with you now)