Fixed testSetups/testTeardowns not being run for parent layers in Such

It took a little while, but I think this is right...
Fixes #127