--I (Jeff G) have added the following as placeholder thoughts. I note that Hugo's current implementation already has both of these in the implementation. Not sure if these belong at this level...
Probably several implementations, one based on level 1 Socket Base, another based on a higher level DataConnection? concept. - People/HugoDuncan