[WIP] Implementation: r_set_union()

Is there a reason you changed this to a `!=`?