without this change when you pass Stream message headers that are comma separated, Sleuth fails to add proper binding properties for them with this change we try to first split the headers (assuming that they might be comma based) and then we generate the proper header binding properties fixes #742