module main struct GameObject { mut: children []&GameObject } fn main() { mut v1 := &GameObject{} v1.children << v1 }