> Quick q though; the kwarg differentiating them before was called first. Is there an alternative kwarg name that could help explain the difference between the two? Or is it really just an arbitrary "this one is A, this one is B"?

Yeah, that's a bit of an ugly variable name.  Really, the intent is to indicate whether the transformed value should be sent into the odd elements of self.ensemble or the even elements (i.e. whether we're implementing the first or second value to be mutliplied).

Hmm, so actually, with the new slice syntax, we might be able to just have one function and do the connection this way:

```python
nengo.Connection(self.A, self.ensemble.input[::2],   #feed into even elements
    transform=self._input_transform(dimensions, invert=invert_a)
nengo.Connection(self.B, self.ensemble.input[1::2],   # feed into odd elements
    transform=self._input_transform(dimensions, invert=invert_a)
```

That might be a lot clearer, assuming our slice notation handles that...