Comment on why a struct is used.