Put back previous definition lookup in overload() function for test