@Test
public void components_are_identified_by_name() {

	Level level = new Level("dummy");
	Component a = level.component("a");
	Component b = level.component("b");
	assertThat(a).isNotSameAs(b);
	Component secondReferenceToA = level.component("a");
	assertThat(a).isSameAs(secondReferenceToA);
}