code: def build(self):
          
          p = self.do_build()
          p += self.build_padding()
          p = self.build_done(p)
          return p
docs: Create the current layer
  
          :return: string of the packet with the payload