Fix type promotion for (array_type, object_)