Constrain new `uses_reference` fallback to UnionType