Add space in error message
Store the original keys for `IterData`

`IterData` objects now store the original keys when a subset is
selected. This is necessary for selection B and C where A > 1, for
example.