The next block's getting a bit too implementation-specific. This will make the tests resistant to change. Comments inline about how we might be less specific about implementation without altering the goal (while also acknowledging that I've been guilty of similar elsewhere):