Shouldn't the same check exist in Net::DNS::ARecord#create ?