the buildsystem will now pick up and link all test cases according to the layer, e.g. backend tests will automatically be linked against the backend + library solely.
...no need to keep them in util.hpp, as they are used rather occasionally, while util.hpp is used pervasively.