Layout files are looked up by name, so a field that goes missing degrades silently
rather than failing: a Spell layout with no RangeIndex makes every spell's range
unknown, which quietly disables melee range checks and self-cast detection across
all four expansions.
Verified load-bearing: dropping RangeIndex from the WotLK layout fails the test at
the assertion that guards Battle Shout.