Utility function to convert a GVariant of type 'aay' representing a list of
-IPv6 addresses into an array of IP address strings.
+IPv6 addresses into an array of IP address strings. Each "ay" entry must be
+a IPv6 address in binary form (16 bytes long). Invalid entries are silently
+ignored.