// Is it worth being smarter? Look for matching content first and create those which aren't found????
List removeList = new ArrayList(binding.getEExtensibilityElements());
removeExtensebilityElements(binding.getEExtensibilityElements(), removeList);
SOAPFactory soapFactory = SOAPFactory.eINSTANCE;
SOAPBinding soapBinding = soapFactory.createSOAPBinding();
soapBinding.setStyle((getStyleOption(binding) == STYLE_DOCUMENT) ? "document" : "rpc");
soapBinding.setTransportURI("http://schemas.xmlsoap.org/soap/http");
binding.addExtensibilityElement(soapBinding);
}