method to_channel c = Marshal.to_channel c self flags