```python3
layout = ArrayLayout(unsigned(1), 4)
a = Signal(layout, reset=[0,0,0,0])
a.reset
```
... raises a `TypeError: Object 'reset' cannot be converted to an Amaranth value`
is this a bug, or am I doing it wrong ?