pub struct Struct1 {
pub mut:
	strings ?[]string
}

@[params]
pub struct Struct2 {
	Struct1
}

fn my_func(args Struct2) {
	mut s1 := args.Struct1
	s1.strings << ['hi']
}

s2 := Struct2{}

my_func(s2)
