Refined sketch of DNSSD io_objects
Adding utility classes record_set, stub