EmptyStruct passing