I take it back. I think you should undo the changes you made to these tests related to `self.data`. These changes make it much harder to reason about these tests at the minor convenience of defining something once in one place. I don't think we get much value out of that.