Update visitor default api's and throwable handling.