code: def detect_fault(self, body):
          
          fault = body.getChild('Fault', envns)
          if fault is None:
              return
          unmarshaller = self.unmarshaller(False)
          p = unmarshaller.process(fault)
          if self.options().faults:
              raise WebFault(p, fault)
          return self
docs: Detect I{hidden} soapenv:Fault element in the soap body.
          @param body: The soap envelope body.
          @type body: L{Element}
          @raise WebFault: When found.