Added pending spec: assign nilable to union