Well, the content of a channel variable may be longer than the size of a pointer...