. "If X is a struct or int, this works. If it is a class, it fails." . . . .