docs: def get(self, name, mask=None):
          """
          Issue a GET command
  
          Return a Deferred which fires with the size of the name being requested
          """
          mypeer = self.transport.getQ2QPeer()
          tl = self.nexus.transloads[name]
          peerz = tl.peers
          if mypeer in peerz:
              peerk = peerz[mypeer]
          else:
              # all turned on initially; we aren't going to send them anything.
              peerk = PeerKnowledge(bits.BitArray(size=len(tl.mask), default=1))
              peerz[mypeer] = peerk
          peerk.sentGet = True
          return self.callRemote(
              Get, name=name, mask=mask).addCallback(lambda r: r['size'])