Are there any advantages to using ```generate_ip3``` over the existing ```generate_ipaddr``` function?