Simplify Visitor#visit

Gets rid of an unnecessary `rescue NoMethodError`, and makes its intent
more clear.