Shell selector now reads from the data rather than making assumptions, because you know what happens when you make assumptions, I assume.