It's been a while since I've messed with this module, but what is this change accomplishing? It seems like it exposes the problem the test_should list was created to solve, without providing a better solution...