Visit functions are now void