Part-way through, we find the bug that is causing Arnie to repeat himself!
We're writing more tests for our MemoryDatabase and ArniePlugin.
As we write tests, we find new functionality that is required to make our behaviour visible, so we're rounding out the code as we go.