This doesn't test the order of calls. And could we perhaps just use an array in this example?