Add union

Ok, for real this time? @ttrefren @tdumitrescu 
how come `ok()` here but `same()` in other tests above for checking response status?