Extra whitespace in cbdsst isn't handled perfectly.
In the following examples, pretend '=' is a space ' ':
If you have 'share==...'
It will screw up the stream spec, it needs to be 'share=...'.
With python we could probably make that a bit more 'friendly' and strip extra whitespace problems.