Level 5 and tests. Uses LevelContainer, because that’s how it was.