private void checkFirstAndSecond(final Form form) throws ParseException {
    SExpression initVal = form.getChild(1);

    // als init-Wert ist Symbol (oder Subtyp) oder eine Form erlaubt.
    // Nur s-expression reicht nicht aus
    if (!initVal.isNil() && !(initVal instanceof Symbol) && initVal.getTyp() != TSExpression.FORM) {
      error("form or symbol expected", form.getChild(1));
    }
  }