Oh, indeed.  Sorry I missed that.  I think we should do...

```
represents = CompositeUnit(represents.value, [represents.unit], [1])
```

And we should add a test for that.  That's a bad thing to miss!