Let's Play Meltdown Part 2 - Good Design, Bad Design

You decide.