Add _union kernel for unioning changeds on the device