Do you know of any composer soap packages (ideally which use guzzle internally)? It's annoying to break the existing rule that Omnipay uses guzzle to handle all outgoing http requests, it means there are going to be a bunch of exceptions to testing etc and introduces another dependency to the library.