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.
Actually we don't need any backreference to the container for iterating a singly linked list