There is already a problem where the set of "connect" methods and the options grow without bounds. This first came up with transparency (outbound transparent) and now we have it with IOBuffer control. What I'd like is to create a new connect function that takes an option structure. This would contain
1. Version/size 2. Plugin ID 3. Transparency 4. IOBuffer controls The advantage is this could be more easily expanded later without restructuring the API.