Embeded context in structs