swap generated for simple struct
swapping dynamic array of fixed elements
fixed array of fixed elements swap tested
tested struct with dynamic field