add a unit test that looks for potential breakages and conflicts