code: public void read(ByteCodeParser in)
      throws IOException
    {
      int length = in.readInt();
  
      if (length != 2)
        throw new IOException("expected length of 2 at " + length);
      
      int code = in.readShort();
      _signature = in.getUTF8(code);
    }
docs: Reads the signature.