Yes, definitely...except we were getting the information in the wrong way! I think this was probably resulting in an edge case bug.

Luckily, `sections` always returns an array here.