Fork of soap, uses xml2js to support xml attributes