I'm assuming that, if it doesn't the old code would have garbled the input as it was still swapping two/four/eight byte elements