code: def append_segment(self, apdu):
          
          if _debug: SSM._debug("append_segment %r", apdu)
  
          # check for no context
          if not self.segmentAPDU:
              raise RuntimeError("no segmentation context established")
  
          # append the data
          self.segmentAPDU.put_data(apdu.pduData)
docs: This function appends the apdu content to the end of the current
          APDU being built.  The segmentAPDU is the context.