add swizzling unit to interface. -s2 swizzles 2-byte units, -s8 swizzles 8-byte units. any value from 1 to 8 is legal. -s1 is allowed but nilpotent.