if (!(k instanceof DSAPrivateKey)) {
if (! (k instanceof DSAPrivateKey))
  protected void setupForSigning(PrivateKey k) throws IllegalArgumentException  {    if (!(k instanceof DSAPrivateKey))      {        throw new IllegalArgumentException();      }    this.privateKey = k;  }