But the args aren't necessarily swapped just because they end up in a slow case in some implementation.