expand "why not union" section a bit