public com.robotraconteur.device.DeviceClass ToRRInfo()
        {
            var c = new com.robotraconteur.device.DeviceClass();

            CopyTo(c);
            return(c);
        }
 public void CopyTo(com.robotraconteur.device.DeviceClass c)
 {
     c.class_identifier = class_identifier?.ToRRInfo();
     c.subclasses       = subclasses?.Select(x => x ?? "").ToList();
 }