Switch `<>` back to `[]`

Here we go.

Thoughts?
Nesting them (i.e., `T: Encodable[Encoder['a], IoError]`)