Marc Feeley wrote: > After rereading this part of your message I think I may have > misunderstood you. Do you mean that the procedure's signatures should > explicit the type of port to indicate the type constraints? That's right. I'm also arguing for separate procedures for opening a byte port vs a char port.