I have difficulty providing a vector `contributions`

for a Modelica model using Mathematica. To demonstrate this, I use a simple `block`

which will pass a real vector of length 3 without cutting at its output of the same dimension:

```
model = ImportString[
"block VectorPassThrough
input Real[3] u;
real output[3] there;
equation
y = u;
end VectorPassThrough; "
,
"Mo"
];
model["ModelicaDisplay"]
```

Now I would like to simulate this simple block and provide a vector input:

```
sim = SystemModelSimulate[ model, {"y"}, {0, 1}, Association[
"Inputs" -> {
"u" -> Function[ t, {1., 2., 3.}]
}
]]
```

Will throw the error `SystemModelSimulate :: val`

:

Variables {u} have not been recognized or the types do not match the model.

Using a time series will not help either:

```
sim = SystemModelSimulate[ model, {"y"}, {0, 1},
Association[
"Inputs" -> {
"u" -> TimeSeries[ { {1, 2, 3}, {1, 2, 3} }, { {0, 1} }]
}
]]
```

**In what format should the vector (and matrix) entries be indicated for SystemModelSimulate?**