> Bitwise operations on user defined stream fields for custom protocol Okay, these examples make sense to me. Let me ask then about what such operators should look like. M K originally sketched them as operating on integral types. However, I'd think that if it's for manipulating blobs of C&C, then instead working on strings would be the right target ... ? Vern