Visit: Avoid #respond_to? in common path