Minor thing, but I prefer `is_a?` over `kind_of?`.